摘要: 泛型类型的命名规则: 1:泛型类型的名称用字母T作为前缀 2:如果没有特殊的要求,泛型类型允许用任意类替代,且只使用了一个泛型类型,就可以使用字符T作为泛型类型的名称 public class List<T>{} public class LinkedList<T>{} 3:如果泛型类型有特殊的要求 阅读全文
posted @ 2017-07-29 16:41 derickzhao 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 修饰符 应用于 说明 public 所有类型或成员 任何代码都可以访问 protected 类型和内嵌类型的所有成员 只有派生的类型可以访问 internal 所有类型或成员 只能在包含它的程序集中访问 private 类型和内嵌类型的所有成员 只能在它所属的类型中访问 protected internal 类型和内嵌类型的所有成员 只能在包含它的程序集和派生类型中访问 ... 阅读全文
posted @ 2017-07-29 16:27 derickzhao 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1 public class Program2 2 { 3 public interface IParentInterface1 4 { 5 6 } 7 8 public interface IParentInterface2 9 { 10 11 } 12 13 public class Paren 阅读全文
posted @ 2017-07-29 15:49 derickzhao 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1 public class Program1 2 { 3 #region 结构 4 //结构是值类型,存储在栈上 5 //1:结构中的成员变量不能有初始值 6 //2:结构中不能声明无参数构造函数 7 struct Example 8 { 9 //public int Width = 1;//错误 阅读全文
posted @ 2017-07-29 15:41 derickzhao 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1 class Program 2 { 3 //数组是引用类型 4 //如果把数组或类等其他引用类型传递给方法,对应的方法就会使用该引用类型改编数组中值, 5 //而新值会反射到原始数组上 6 static void SomeFunction(int[] ints, int i) 7 { 8 int 阅读全文
posted @ 2017-07-29 15:32 derickzhao 阅读(321) 评论(0) 推荐(0) 编辑