
泛型
反转旋木
人必自助而后人助之,而后天助之
展开
-
c# 泛型学习笔记之一
什么是泛型 泛型就是将类型做参数 有泛型类 泛型方法 (在后面) 泛型的优点 类型安全,避免强制类型转换 性能较好,避免装箱操作 将一个算法基于类型的不同而复用。 避免代码膨胀 泛型约束 在定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数(泛型)的类型种类施加限制。如果客户端代码尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误。这些限制称为约束。约束是使用 where 上...原创 2019-02-08 18:59:57 · 209 阅读 · 0 评论 -
用实例来理解IComparable和IComparable泛型
class Person:IComparable,IComparable<Person> { public int Id { get; set; } public string Name { get; set; } public int Age { get; set; } public int CompareTo(**Person other**) ...原创 2019-02-08 19:54:47 · 492 阅读 · 0 评论