自定义博客皮肤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#正则表达式

边界匹配用于匹配文本的开头或结尾。例如,正则表达式 ^abc 匹配以 abc 开头的文本,而正则表达式 abc$ 匹配以 abc 结尾的文本。[first-last]:区范围,从first开始到last范围的任何单个字符匹配,范围对应的是ASCII表。量词用于指定匹配字符的数量。例如,正则表达式 a{2,4} 匹配两个到四个连续的字符 a。可以使用 Regex 类来创建和操作正则表达式。[^条件],非,与不在[条件]中的任何单个字符匹配,默认情况下区分大小写。贪婪模式和非贪婪模式。贪婪模式和非贪婪模式。

2024-01-04 17:22:34 356 1

原创 C#中的goto语句

简单的来说goto语句使用起来比较随意可以忽略一部业务逻辑直接跳转到另一部分代码。goto语句的特点:忽略业务逻辑直接跳转到某一部分的代码。goto语句会把标识符之间的代码掠过。

2023-12-25 11:50:19 497

原创 C#析构函数

构造函数在调用的时候会分配一部分内存,这块内存放到了堆上,C#内存回收机制属于自动回收原则意义上来讲不需要手动释放但是如果能够结合良好的编码习惯,可以搭配类似与析构函数之类的方法,让内存释放更高。

2023-12-25 11:44:40 359

原创 类的属性补充get与set

在mian方法中调用的时候还是需要实例一个对象。通过构造函数来为属性赋值。

2023-12-25 11:42:51 321

原创 C#类的属性

如果一个字段和另一个字段需要产生固定关系时,可以将其中的一个字段变为属性。-代替字段(Field)作为向外暴露的数据操作接口。将关系操作书写在属性的 get/set 语句中。-创建虚拟字段,作为普通字段的响应式数据。类的属性,也是内部的一种成员声明。使用原则都是先声明后使用的原则。

2023-12-25 11:37:55 363

原创 C#枚举概念及使用方法

作用列举一个变量可能拥有有限的状态描述的集合,自动为每种描述设置一个 int 整数进行对应。public 公开的,在解决方案范围都可以使用。回顾:可访问修饰符有: internal内部的,仅限于在当前项目内使用。*语法结构: enum 是枚举的关键字。什么是类型: 对于目标数据的要求或描述 可以理解为类型。[可访问修饰符] enum [枚举名称]* 按照成员书写的属性,默认从0开始,一次设定值。[成员声明] 只能是名称。* 枚举类型: 是命名空间成员。

2023-12-25 11:32:04 382

原创 C#类与对象

成员变量属于全局变量,当前类中都可以通用,全局变量本质上属于私有变量。引用类型使用的时候都要new实例化一下。构造方法(构造函数)名称与类名相同。没有static的都是引用类型。函数和方法都是引用类型。

2023-12-22 17:55:39 348

原创 C# 类的使用及概念

对象中的数据 => 类中的字段 字段表示定义对象中如何存储数据,(字段就是数据的名称)* 像是一个工厂,能够通过指定的过程创建出结果,保证结果有需要的功能。类:就是把逻辑上相关的变量声明和函数声明整理为一个集合。对象:就是把逻辑上相关的变量值和函数整理为一个集合。* 对象中能够执行的行为 => 类中的方法。,所以声明的语法位置要书写在命名空间的内部第一层。* 事物的具体表示方式有两类:是数据和操作的行为。* 声明的类 可以有两种用法:1.也可以表示事物的类型。

2023-12-22 17:48:25 391

原创 C# 可访问修饰符概念

函数和方法是同一个概念(在对象内部叫方法,布隶属于对象的时候叫函数)访问实例方法时需要先创建一个对象(new)internal:内部的。private:私有的。public:公开的。静态方法可以直接访问。

2023-12-22 17:32:57 338

原创 C#控制台方法和类型转换

Console.Write("不换行文本");不传参数,就相当于在控制台保留一个空行。输出文本结束时不会自动换行。获取用户在控制台中输入的内容。

2023-12-22 17:31:34 376

原创 C#数组的使用

数组:一种常用的数据集合,用于按照指定顺序和数量存储数据类型相同的数据值。索引是数组中每一个位置的编号,从数组的左侧开始计算,从 0 开始。关于字符串:也可以理解为 字符 组成的特殊数组。一般会把数组中存储的数据称为 元素 item。通过循环可以方便的快速获取数组内的每一项元素。最常用的是通过 索引 index 方式。内部的值只能使用 new 关键字创建。结合 [] 的索引语法获取内容。属性:表示数据的基础信息。所有值类型都有默认值。

2023-12-22 17:23:05 454

原创 C#本地函数

具体的值由函数执行时提供 => 实参 实际的值。* 参数是允许在函数体代码中临时使用的变量 => 形参 形式上变量。函数没有特定的声明关键字,只需要按照特定语法规则编写就可以了。返回值类型 函数名称(参数) {函数 Function:封装的代码片段,可以需要的时候执行。封装的代码片段/函数体。只有函数执行时,内部的代码片段才会运行。* 参数的数量尽量控制在 5 个以内。本地函数:在类方法中声明的函数。函数是可以重复执行的。

2023-12-22 17:12:39 328

原创 C#流程语句

If(判断条件1){语句代码1;} else if(判断条件2){语句代码2;switch 开关 case档位 break停止。如果一部分代码需要重复执行,使用循环语句自动控制执行。2. 没有次数要求,只有出口要求 while。if ......else语句。1. 循环指定次数 for。switch(表达式){

2023-12-22 17:08:32 370

原创 C#运算符

什么是运算符:运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。+:除了可以计算数字,还可以拼接字符串。算术运算符: + - * / %算术、赋值、比较、逻辑...加、减、乘、除、余。其他运算符只能做数学运算。

2023-12-22 16:48:32 326

原创 C#项目的结构

命名空间 项目名称 +{ 所有的内容都是要写进命名空间中的 }

2023-12-22 16:39:08 537

原创 C#常用的数据类型

布尔值 boolean : 真 true 、假 false、一般用来判断。int 整数 、double 双倍浮点数、float小数类型。parse方法代表把字符串内容转成对应类型的内容。有局限性只能把字符串转为其他类型。

2023-12-22 16:34:21 376

空空如也

空空如也

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

TA关注的人

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