1、委托是一种引用方法的类型,一旦为委托分配了方法,委托将与该方法具有相同的行为。委托方法的调用可以像其他任何方法一样,具有参数和返回值。 2、委托的特点: (1)委托类似于C++函数指针,但它们是类型安全的。 (2)委托允许将方法作为参数进行传递。 (3)委托可用于定义回调方法。 (4)委托可以连接在一起;例如:可以对一个事件调用多个方法。 (5)方法不必与委托签名完全匹配。 (6
1、访问修饰符是一些关键字用于指定声明的成员或类型的可访问性。可以在自定义类型中使用访问修饰符。 public:访问不受限制。 protected:有继承就能访问。 Internal:访问仅限于当前程序集。 protected interna:访问当前程序集和有继承的类型。 private:私有仅限于包含类型。 2、枚举成员默
1、类:是一组具有相同数据结构和相同操作数的对象的集合。类是对一系列具有相同性质的对象的抽象,是对对象共同特征的描述。 语法:[访问修饰符]class<类名> { //类的主体 &nb
1、集合:是一组组合在一起的类型的类型化对象。 集合的几个方法应用: (1)追加用.Add获取 static void Main(string[] args) { Arr
1、语句: (1)if条件语句中的条件与的时候第一个false后面的不执行,或的时候第一个true后面的不执行。 (2)switch语句后面不能放常量。 (3)循环语句有while、do...while、for、foreach。其中foreach循环集合或数组,foreach(var i in arrint)中的i为arrint中的元素不是下标。 用for语句打印日期:clas
1、结构:struct类型是一种值类型,通常用来封装小型变量组。 C#中的所有值类型都继承自ValueType,ValueType继承自Object。 2、结构的特点: (1)结构是值类型,而类是引用类型。 (2)与类不同,结构的实例化可以不使用new运算符。 (3)结构可以声明构造函数,但它们必须带参数。 (4
1、 控制台成员:Console.Write()不换行Console.WriteLine()换行 Console.Read()不换行返回值是int类型,读取一个字符,Console.ReadLine()换行,返回值是string类型,读取一行,Cons
&n
第十七讲:类、对象 1、对象可以是现实生活中的一个物理对象,还可以是某一类概念实体的实例。例如:一辆汽车、一个人、一种语言、一种管理模式都可以作为一个对象。 2、类:是一组具有相同数据结构和相同操作的对象的集合,类是对一系列具有相同性质的对象的抽象,是对对象共同特征的描述。比如:每一辆汽车是一个对象的话,所有的汽车可以作为一个模板,我们就定义汽车这个类。 3、面性对象三大特性:继承、封装、多
第十四讲:集合 集合:也是来存放数据的,但集合比数组灵活。每种集合都是为特定用途设计的。集合是用类封装的。 用集合需要引用一个命名空间:using System.Collections; 例:namespace Chapter14Demo1 { class Program { &nbs
第十三讲:五子棋布局 代码如下:namespace Chapter13Demo1 { class Program { static void Main(string[] args) &nbs
第十一讲:字符串 1、string是一种特殊的引用类型,使用起来好像值类型 例:class Program { static void Main(string[] args) {
第十讲:控制台钢琴 例:namespace Chapter10Demo1 { class Program { static void Main(string[] args) &n
第八讲:条件语句与选择语句 1、条件语句的语法规则 if (条件表达式)//条件可以是一个表达式,多个表达式,也可以是一个函数 { &n
第六讲:结构和枚举 1、结构:一种值类型,通常用来封装小型变量类型。包含构造函数,常量,字段,方法,属性,索引器,运算符,事件和嵌套类型。 例:namespace Chapter5Demo1 { class Program {
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号