摘要: 协变与逆变是.NET 4.O 的新特性,协变和逆变允许数组类型、委托类型和泛型类型参数进行隐式引用转换。 协变保留分配兼容性,逆变与之相反. 一.协变 1.介绍概念之前,先看个例子 /// <summary> /// 在.NET 4.0之前编译报错 /// </summary> class Program { public abstract class Person { public string Name { get; set; } } public class Student : Person {} p... 阅读全文
posted @ 2012-04-03 03:25 _小阳 阅读(571) 评论(0) 推荐(2) 编辑
摘要: 协变与逆变是.NET 4.O 的新特性,协变和逆变允许数组类型、委托类型和泛型类型参数进行隐式引用转换。 协变保留分配兼容性,逆变与之相反. 一.协变 1.介绍概念之前,先看个例子 /// <summary> /// 在.NET 4.0之前编译报错 /// </summary> class Program { public abstract class Person { public string Name { get; set; } } public class Student : Person {} p... 阅读全文
posted @ 2012-04-03 02:31 _小阳 阅读(305) 评论(0) 推荐(0) 编辑