- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 子类继承和调用父类的构造方法
1. 如果子类没有定义构造方法,则调用父类的无参数的构造方法,.2. 如果子类定义了构造方法,不论是无参数还是带参数,在创建子类的对象的时候,首先执行父类无参数的构造方法,然后执行自己的构造方法。3. 如果子类调用父类带参数的构造方法,可以通过super(参数)调用所需要的父类的构造方法,切该语句做为子类构造方法中的第一条语句。4. 如果某个构造方法调用类中的其他的构造方法,则可以用this(参数...
2018-03-02 12:30:26
3055
转载 静态构造函数
一、定义 由名称可知,静态构造函数(也称为类型构造函数)包含“静态”和“构造函数”两个特点。第一个特点决定了它与静态函数类似,只能使用静态成员;第二个特点决定了它与构造函数类似,具有初始化作用,并且没有返回值。 与构造函数(针对实例对象)不同的是,静态构造函数(针对类)只执行一次,并且是在第一个实例对象创建前被调用,所以它可以用于那些只需要执行一次的操作;而且它不允许有public等修饰符,由...
2018-03-02 10:09:23
5188
转载 const和readonly
1.const是不变常量,在编译的时候就需要有确定的值,只能用于数值和字符串,或者引用类型只能为null.(这里为什么要把字符串单独拿出来?是因为字符串string是引用类型,但是使用的时候却感觉是值类型,它是一种特殊的引用类型,后面会详细说),struct也不能用const标记。const可以修饰class的字段或者局部变量,不能修饰属性。而readonly仅仅用于修饰class的字段,不能修饰...
2018-03-02 00:30:49
279
转载 Socket客户端和服务器的简单通信
客户端代码[csharp] view plain copyusing System; using System.Net; // 获取网络信息相关数据使用 using System.Net.Sockets; // 定义Socket类的时候使用 using System.Text; // 数据转换的时候使用 namespace Client { cla...
2018-03-01 23:37:13
310
转载 this关键字和索引器
一、this关键字在C#中,this关键字有以下3种常见的用法:1.用在类的属性、实例方法或实例构造方法中,区分成员名和本地变量(或参数)。下面的示例声明一个名为Myclass的类,类中包括一个实例字段myVal和一个实例构造函数,该构造函数带一个名为myVal的参数,在方法中,通过this可以在语义上区分成员名myVal和参数名myVal。(注意:在实际编程中是不建议参数名和字段名相同的,这样做...
2018-03-01 22:31:17
661
转载 枚举转字符串
枚举转字符串假如需要把枚举转字符串,可以直接把他进行转换,请看代码?1234567891011121314151617public enum Di{ /// <summary> /// 轨道 /// </summary> Railway, /// <summary> /// 河流 /// </s...
2018-03-01 22:31:11
1091
1
转载 匿名方法的终结者——Lambda表达式
using System; namespace Lambda表达式 { class MainClass { public static void Main (string[] args) { //-----------------------匿名方法------------------------- ...
2018-03-01 22:31:07
166
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人