C#에서 SelectAll과 ConvertAll의 차이 목록이 있습니다. List list = new List { 1, 2, 3, 4, 5 }; 내 목록의 요소에 변환을 적용하고 싶습니다.두 가지 방법으로 할 수 있습니다. List list1 = list.Select(x => 2 * x).ToList(); List list2 = list.ConvertAll(x => 2 * x).ToList(); 이 두 가지 방법의 차이점은 무엇입니까?SelectLINQ 확장 방법이며 모두에서 작동합니다.IEnumerable반면에 사물들.ConvertAll에 의해서만 구현됩니다.List.그ConvertAll방법은 .NET 2.0 이후에 존재하는 반면 LINQ는 3.5와 함께 도입되었습니다. 당신은 호의를 베풀어야 합니다...