LINQ로 데이터 병합하기
LINQ와 람다 식으로 정수 배열 2개를 병합하려면 다음과 같이 메서드 구문이나 쿼리 구문을 사용합니다.
> int[] first = { 1, 3, 5 }; > int[] second = { 2, 4 }; > int[] merge = . (from o in first select o).Union(from t in second select t) . .OrderBy(m => m).ToArray(); > merge int[5] { 1, 2, 3, 4, 5 } > int[] merge = first.Union(second).OrderBy(m => m).ToArray(); > merge int[5] { 1, 2, 3, 4, 5 }