2018年9月17日
摘要: 一、 可空类型修饰符(?)引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。可空类型的出现,使值类型也可以为空。例如:int? a 表示可空的整型,等价于System.Nullable<int 阅读全文
posted @ 2018-09-17 17:05 缘惜 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、简介 扩展方法为现有的类型(.Net类型或者自定义类型)扩展应该附加到该类型中的方法。 二、基本原则 定义一个非嵌套、非泛型的静态类 扩展方法是静态的 扩展方法至少要有一个参数,该参数类型是要扩展的类型 第一个参数必须加上this关键字作为前缀 第一个参数不能用其他任何修饰符(如不能使用ref 阅读全文
posted @ 2018-09-17 15:31 缘惜 阅读(162) 评论(0) 推荐(0) 编辑