问题描述
- .net List初始化的区别
-
List lList= new List();
List eList = Enumerable.Empty().ToList();
请问这2种有什么区别吗?
解决方案
一样
```public static List ToList(this IEnumerable source)
{
if (source == null)
{
throw Error.ArgumentNull("source");
}
return new List(source);
}
解决方案二:
从效率的角度说,前者更好,后者多此一举。
时间: 2024-11-08 19:48:04