自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 C#高级特性2

你可以在 get 和 set 访问器中包含自定义的逻辑。set抽象类可拥有抽象属性,这些属性应在派生类中被实现。set;set;// 声明自动实现的属性set;} = "N.A";set;} = "N.A";set;} = 0;// 创建一个新的 Student 对象Age = 9// 增加年龄s.Age += 1;

2024-08-15 09:31:45 840

原创 C#高级应用

Net 框架提供了三种预定义特性:Obsolete.Net 框架允许创建自定义特性,用于存储声明性的信息,且可在运行时被检索。该信息根据设计标准和应用程序需要,可与任何目标元素相关。创建并使用自定义特性包含四个步骤:声明自定义特性构建自定义特性在目标程序元素上应用自定义特性通过反射访问特性最后一个步骤包含编写一个简单的程序来读取元数据以便查找各种符号。元数据是用于描述其他数据的数据和信息。该程序应使用反射来在运行时访问特性。

2024-08-15 09:11:59 818

原创 c#运算符

下表将按运算符优先级从高到低列出各个运算符,具有较高优先级的运算符出现在表格的上面,具有较低优先级的运算符出现在表格的下面。由于括号可以改变运算符优先级,所以在实际应用中建议尽可能使用括号来明确运算顺序,提高代码的可读性和准确性。c = ++a: 先将 a 进行自增运算,再将 a 赋值给 c。c = --a: 先将 a 进行自减运算,再将 a 赋值给 c。c = a++: 先将 a 赋值给 c,再对 a 进行自增运算。c = a--: 先将 a 赋值给 c,再对 a 进行自减运算。

2024-08-14 10:18:12 354

原创 C#变量与常量

C# 中变量定义的语法:在这里,data_type 必须是一个有效的 C# 数据类型,可以是 char、int、float、double 或其他用户自定义的数据类型。variable_list 可以由一个或多个用逗号分隔的标识符名称组成。char c, ch;double d;常量是使用 const 关键字来定义的。

2024-08-14 08:50:57 705

原创 c#数据类型及转换

C# 还允许你定义自定义类型转换操作,通过在类型中定义 implicit 或 explicit 关键字。

2024-08-14 08:27:43 1596

原创 SQL 约束(Constraints)(2)

在表上创建一个唯一的索引。不允许使用重复的值:唯一的索引意味着两个行不能拥有相同的索引值。SQL 在 "Persons" 表创建时在 "P_Id" 列上创建 CHECK 约束。更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被搜索的列(以及表)上面创建索引。如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。用于创建索引的语法在不同的数据库中不一样。因此,检查您的数据库中创建索引的语法。

2024-08-13 14:48:31 1799

原创 SQL 约束(Constraints)(1)

SQL 约束用于规定表中的数据规则。如果存在违反约束的数据行为,行为会被约束终止。约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。

2024-08-13 09:12:36 1814

原创 C#基础语法

关键字是 C# 编译器预定义的保留字。这些关键字不能用作标识符,但是,如果想使用这些关键字作为标识符,可以在关键字前面加上 @ 字符作为前缀。例如,@if 是有效的标识符,但 if 不是,因为 if 是关键字。作用域限制:顶级语句中的代码共享一个全局作用域,这意味着可以在顶级语句中定义的变量和方法可以在整个文件中访问。程序入口:如果使用顶级语句,则该文件会隐式地包含 Main 方法,并且该文件将成为程序的入口点。文件作为入口点:包含顶级语句的文件被视为程序的入口点,类似于 C# 之前的 Main 方法。

2024-08-12 15:13:52 859

原创 C#基础信息

C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。下面列出了 C# 成为一种广泛应用的专业语言的原因:现代的、通用的编程语言。面向对象。面向组件。容易学习。结构化语言。

2024-08-12 09:52:07 599

原创 SQL 连接(JOIN)

SQL join 用于把来自两个或多个表的行结合起来。下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。

2024-08-12 09:23:46 1054

原创 sql高级教程(2)

下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。column1, column2, ...:要选择的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。BETWEEN 操作符选取介于两个值之间的数据范围内的值,这些值可以是数值、文本或者日期。通过使用 SQL,可以为表名称或列名称指定别名,创建别名是为了让列名称的可读性更强。table_name:要查询的表名称。column:要查询的字段名称。value1:范围的起始值。

2024-08-10 14:13:49 374

原创 sql语句高级应用(1)

SELECT TOP 语句用于在 SQL 中限制返回的结果集中的行数, 它通常用于只需要查询前几行数据的情况,尤其在数据集非常大时,可以显著提高查询性能。LIKE 操作符是 SQL 中用于在 WHERE 子句中进行模糊查询的关键字,它允许我们根据模式匹配来选择数据,通常与 % 和 _ 通配符一起使用。当使用 TOP 或 LIMIT 时,最好结合 ORDER BY 子句,以确保返回的行是特定顺序的前几行。SELECT TOP 子句对于拥有数千条记录的大型表来说,是非常有用的。

2024-08-10 13:09:24 909

原创 SQL SELECT 语句

用于从数据库中选取数据。

2024-08-10 10:44:15 881

原创 SQL-DDL-表操作-修改-删除

将emp表的nickname字段修改为username,类型为varchar(30)为emp表添加一个新的字段“昵称”为nickname,类型为varchar(20)alter table 表名 rename to 新表名;将emp 表的表名修改为emloyee;将emp表的字段username删除。

2023-08-09 16:23:16 88 1

原创 数据库操作

DATE 日期值 格式 YYYY-MM-DD。YEAR 年份值 格式YYYY。DATETIME 混合日期和时间值格式 YYYY-MM-DD HH:MM:SS。varchar 0-65535 bytes 变长字符串 性能偏低。TIME 时间值或持续时间 格式HH:MM:SS。char 0-255 bytes 定长字符串 性能高。查询当前数据库所有表。使用时都需要规定长度。

2023-08-08 16:39:13 38

原创 SQL通用语法及分类

DDL 数据定义语言,用来定义数据库对象(数据库,表,字段)DCL 数据控制语言,用来创建数据库,控制数据库的访问权限。·--注释内容或#注释内容(MySQL特有)DML 数据操作语言,用来对数据库中的数据进行增删改。3.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。DQL 数据查询语言,用于查询数据库中表的记录。2.SQL语句可以使用空格/缩进来增强语句的可读性。1.SQL语句可以单行或多行书写,以分号结尾。4.注释:·多行注释:/*注释内容*/

2023-08-08 15:06:30 47

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除