摘要: 1,问题 大家可以看到定义泛型类型的可以看到out和in这两个关键字,那么具体代表什么意思呢? 2,文字解释 C# 4.0通过两个关键字:out和in来分别支持以协变和逆变的方式使用泛型。 如果某个返回的类型可以由其派生类型替换,那么这个类型就是支持协变的 如果某个参数类型可以由其基类替换,那么这个 阅读全文
posted @ 2016-11-19 16:10 晓明的哥哥 阅读(1103) 评论(0) 推荐(0)
摘要: public static IEnumerable<T> ToEntityList<T>(this DataTable table) where T : class { var entityList = new List<T>(); if (table != null && table.Rows.C 阅读全文
posted @ 2016-11-19 10:24 晓明的哥哥 阅读(405) 评论(1) 推荐(1)