.NET List<T> AddRange,Concat的区别
区别:
AddRange改变调用该方法的List对象;
Concat创建一个新的List,Concat返回IEnumerable对象,需要ToList()创建一个新的List
另外:
Union返回一个IEnumerable对象,包含两个输入序列中的非重复元素。
http://stackoverflow.com/questions/100196/net-listt-concat-vs-addrange
IEnumerable