ToArray2 [C#]LINQ 결과를 리스트 또는 배열로 반환 - ToList, ToArray 메서드 LINQ 결과를 리스트 또는 배열로 반환 C#의 Linq에서 제공하는 메서드는 IEnumerable를 반환합니다. 따라서, 다음 예제처럼 LINQ의 결과를 리스트 또는 배열로 반환하는 경우 컴파일 에러가 발생합니다. class Program { static void Main(string[] args) { List intList = new List() { 1, 2, 3 }; List whereResult = intList.Where(num => num > 1); Console.WriteLine("whereResult 값"); whereResult.ForEach(num => Console.Write(num + " ")); } } [에러 내용] 이번 포스팅에서 소개하는 다음 두 가지 메서드를 사용하면 LINQ.. C#/LINQ 2022. 8. 14. [C#]배열을 리스트로(Array to List), 리스트를 배열로(List to Array) 이번 포스팅에서는 C#에서 배열을 리스트로 변환하는 방법과 리스트를 배열로 변환하는 방법을 설명합니다. 사용 방법이 심플하기 때문에 반복문을 사용하지 않아도 되는 장점이 있습니다. 목차 배열을 리스트로 1. Enumerable.ToList() 메서드 배열을 리스트로 2. List 생성자 사용 배열을 리스트로 3. List.AddRange() 메서드 리스트를 배열로 List.ToArray() 메서드 배열을 리스트로 1. Enumerable.ToList() 메서드 LINQ에서 제공하는 ToList() 메서드를 사용합니다. 다음 코드는 int형 배열을 List로 변환하는 코드입니다. int[] intArray = { 1, 2, 3, 4, 5 }; List intList = intArray.ToList(); C.. C#/배열 2021. 10. 4. 이전 1 다음