C# IEnumerable.ToList 与 List.ToList 区别
关于IEnumerable.ToList() 和一个已经是 List 的集合 ToList(),转换后原来是存在差异的。 IEnumerable.ToList() var lst1 = new int[] { 1, 2, 3, 4, 5, 6 }.Select(f => new A() { Id = f }); var lst2 = lst1.ToList(); var first1 = lst1.ElementAt(0); var first2 = lst2.ElementAt(0); Co...