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 }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.