当前位置:首页 > 第6页

C# 委托(三) 模板方法 和 回调方法

小道5年前 (2018-11-04)C#学习4618
C# 委托(三) 模板方法 和 回调方法
模板方法:using System; namespace 模板方法 {     class Program     {     &nbs...

C# 委托(二) Delegate、Action、Func

小道5年前 (2018-11-03)C#学习3912
C# 委托(二) Delegate、Action、Func
一、Delegate委托:一般带返回值的Delegate委托:using System; namespace Delegate {     public delegate int D(int ...

C# 委托(一)

小道5年前 (2018-11-03)C#学习2741
C# 委托(一)
委托和类一样,是一种用户自定义的类型。但类表示的是数据和方法的集合,而委托则持有一个或多个方法,以及一系列预定义操作。可以通过以下操作步骤来使用委托。声明一个委托类型,委托声明看上去和方法声明相似,只是没有实现块。使用该委托类型声明一个委托变量。创建委托类型的对象,把它赋值给委托变量。新的委托对象包...

C# 索引器

小道5年前 (2018-11-03)C#学习3145
C# 索引器
索引器是一组get和set访问器,与属性类似。和属性一样,索引器不用分配内存来存储。索引器和属性都主要被用来访问其他数据成员,它们与这些成员关联,并为它们提供获取和设置访问。属性通常表示单独数据成员,索引器通常表示多个数据成员。和属性一样,索引器可以只有一个访问器,也可以两个都有。索引器总是实例成员...

C#读取文件操作

小道5年前 (2018-10-30)C#学习6714
C#读取文件操作
使用 BinaryReader 读取文件操作:using System; using System.IO; namespace IO读取 {     class Program   &nbs...

C#写入文件操作

小道5年前 (2018-10-30)C#学习4649
C#写入文件操作
在当前目录创建一个文本文档,并写入文本:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Th...

C#中IO简单操作&获取文件详情

小道5年前 (2018-10-30)C#学习4147
C#中IO简单操作&获取文件详情
检查C盘目录下是否有 “IO操作.txt”文本文档。using System.IO;//使用IO操作应先引用System.IO。 namespace IO操作 {     class Program  &nb...

类继承中的 new virtual override 之间的区别

小道6年前 (2018-09-25)C#学习3181
类继承中的 new virtual override 之间的区别
virtual  override 是方法的重载(重写)。new 是方法的覆盖。一、在C#中,new这个关键字使用频率非常高,主要有3个功能:   a) 作为运算符用来创建一个对象和调用构造函数。b) 作为修饰符。c) 用于在泛型声明中约束可能用作类...

C#中类的继承小知识点

小道6年前 (2018-09-20)C#学习4099
C#中类的继承小知识点
类的构造实例化的过程:一个子类的实例化先调用父类的构造函数,在调用子类的构造函数。namespace 继承 {     class Program     {   &nbs...

访问修饰符 private、public、protected、internal 、protected internal

小道6年前 (2018-09-19)C#学习3912
访问修饰符 private、public、protected、internal 、protected internal
访问修饰符是成员声明的可选部分,指明程序的其他部分如何访问成员。5种成员访问控制如下:私有的(private);公有的(public);受保护的(protected);内部的(internal);受保护内部的(protected internal);私有成员只能从声明它的类的内部访问,其他...

List小程序

小道6年前 (2018-09-10)C#软件6081
List小程序
使用泛型List来实现:添加元素,删除元素,查找元素,清空元素,查看元素,索引插入元素。using System; using System.Collections; using System.Collections.Generic; using Sys...

动态数组(ArrayList)小程序

小道6年前 (2018-09-09)C#软件5053
动态数组(ArrayList)小程序
实现:添加元素,删除元素,查找元素,反转数组,根据索引值插入元素,根据索引值删除元素,将文本文档中每行数据导入动态数组中,将动态数组中的每个元素导出到文本文档中。清空动态数组等。using System; using System.Collections; using&nbs...