【发布时间】:2015-04-23 05:18:19
【问题描述】:
以下两种实现有什么区别,如果没有区别,为什么我们需要扩展方法?
(public static List<TSource> ToList<TSource>(this IEnumerable<TSource> source);)
1.IEnumerable<Student> myExtension = mtyStudent; // "mtyStudent is colletion"
myExtension.ToList();
2.List<Student> myStudent= Enumerable.ToList(myExtension);
【问题讨论】:
标签: c# extension-methods