C# List + Lambda + Linq 문법 예제 13개, 람다 리스트 축약 List 객체에 데이터를 저장할 경우 Lambda를 활용하면 더 간단하게 소스 코드를 구성할 수 있습니다. 아래는 그 예제입니다. 다음과 같은 Person 클래스가 있다고 가정합니다. 123456789101112131415class Person { public string SSN; public string Name; public string Address; public int Age; public Person(string ssn, string name, string addr, int age) { SSN = ssn; Name = name; Address = addr; Age = age; } } Colored by Color S..
C# List GetRange 부분 복사, 원하는 영역만 Copy (리스트 to array) List 복사를 할 때 전체가 아닌, 일부만 복사하는 방법입니다. (C# List 부분 복사) 저는 이전에 Array.Copy를 이용했습니다. 그래서 원본 List, 타겟 List, 시작 위치, 종료 위치까지 인자를 넘겨줘야 했습니다. 거기다가 별도의 변수도 선언해야 하고 이래저래 손 가는 부분이 좀 있었어요. 하지만, GetRange 함수를 이용하면 간단히 원하는 영역만 List를 복사할 수 있습니다. 12345678910111213141516List king = new List( new string[] { "고려 문종", "조선 문종", "신라 효종", "백제 법왕", "태봉 궁예" }); List range..