![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 58
Ssiying
这个作者很懒,什么都没留下…
展开
-
泛型总结(泛型方法,类,接口,委托,约束)
泛型(generic)是C# 2.0推出的新语法,并不是语法糖,它是专门为处理多段代码在不同的数据类型上执行相同的指令的情况而设计的。原创 2024-08-17 11:14:57 · 511 阅读 · 0 评论 -
C# 迭代语句 - For
for(初始化语句;判断条件;循环体)语句组在指定的布尔表达式的计算结果为true时,for语句会执行一条语句或一个语句块。以下示例显示了for1:int i= 0;初始化语句,只在第一次循环时执行判断条件,成立才执行循环体,不成立跳转for循环3:循环体,for执行几次?内含意思for循环体执行几次?4:累加或累减语句初始化语句可以写到for循环外面;累加累减语句可以写到循环体中;判断条件也可以省略for语句的所以部分都是可选的。例如,以下代码定义无限for循环;“死循环”原创 2024-07-25 20:11:30 · 293 阅读 · 0 评论 -
C# While,DoWhile语句;跳转语句 - break、continue、return
C# While,DoWhile语句;跳转语句 - break、continue、return原创 2024-07-26 19:31:30 · 308 阅读 · 0 评论 -
C#变量储存-堆(Heap)和栈(Stack)
堆(Heap):在c里面叫堆,在c#里面其实叫托管堆。栈(Stack):就是堆栈,简称栈。原创 2024-07-26 20:02:19 · 503 阅读 · 0 评论 -
C# 接口
理解成“在接口服务器上定义多个方法,在客户端上调用这些方法,这样的一个过程,称为请求接口。C#中,接口(Interface)和抽象类(Abstract Class)都用于定义抽象的行为,但它们有不同的应用场景和限制。接口中包含类的常用成员(如:属性,方法,事件),但并不是类中的所有成员都可以在接口中存在。如果一个类,同时实现两个接口,和一个父类,顺序是什么?C#类只能继承一个父类(单继承),但一个类可以实现多个接口。提供了一种实现抽象的方式,也可以提供具体实现的细节。抽象方法不包含实现,需要在子类中实现。原创 2024-07-29 19:08:44 · 221 阅读 · 0 评论 -
C# 结构
当您使用 new 操作符创建一个结构对象时,会调用适当的构造函数来创建结构。与类不同,结构可以不使用 New 操作符即可被实例化。如果不使用 New 操作符,只有在所有的字段都被初始化之后,字段才被赋值,对象才被使用。1:一般存储少量且简单的数据结构,追求性能(如:int,long,bool等)结构和类相比,一般保存的数据量少,存储在栈上,读取速度比类快。C#语言中,其实所有的类都可以转换结构,所有结构也可以转换类。值类型一般存储的数据量少,引用类型存储数据量大,且复杂。,类比较灵活,结构受限制。原创 2024-07-29 19:30:12 · 169 阅读 · 0 评论 -
C# ArrayList方法
C# ArrayList方法原创 2024-08-01 20:12:19 · 649 阅读 · 0 评论 -
C#算术运算符、逻辑运算符:
/ 运算结果为:21。// 运算结果为:21。//运算结果为:11。++放在操作数后面,即num++,会先使用操作数进行运算,然后再自增1.// 运算结果为:10。// 运算结果为:10。// 运算结果为:9。// 运算结果为:19。// 运算结果为:19。++放在操作数前面,即++num,会先进行自增1,然后再进行运算.--(减量):自减运算符,整数值减少1。原创 2024-08-03 19:29:36 · 554 阅读 · 0 评论 -
C# File类API:
Copy(sourceFileName,destFileName,overwrite) 将现有文件复制到新的文件,允许覆盖同名文件。ReadAllBytes是一个简单且直接的方法,适用于快速读取整个文件内容的场景,如果在处理大文件时,考虑使用更高效的读取方式。mode模式:用于指定在文件不存在时是否创建该文件,并确定是要保留还是覆盖现有文件的内容。FIle是静态的,不需要创建它的实例就可以使用它的方法。打开文本文件,读取文件中的所有文本,然后关闭该文件。打开文本文件,读取文件的所有行,然后关闭该文件。原创 2024-08-10 16:35:30 · 825 阅读 · 0 评论 -
C# winform批量重命名
ListBox更改属性Name (文章里的属性名为lbFIleList),(另一边的属性名为lblReFileList)目录:lable控件 更改属性Name (文章里的属性名为tbPath)选择文件:Button按钮 (文章里的属性名为btnSelectFile)清空列表:Button按钮 (文章里的属性名为btnClearList)打开软件目录:Button按钮 (文章里的属性名为btnDKRJML)打开目录:Button按钮 (文章里的属性名为btnOpenML)原创 2024-08-10 17:39:40 · 262 阅读 · 0 评论