코딩연습/C#

[C#]LINQ

호아니 2020. 6. 12. 14:13

<LINQ(링크)>

데이터 질의 기능

숫자배열로 부터 짝수만을 추출하여 출력

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp13
{
    class Program
    {
        static void Main(string[] args)
        {   
            //숫자배열로 부터 짝수만을 추출하여 출력

            int[] numbers = { 9, 2, 6, 4, 5, 3, 7, 8, 1, 10 };
            var result = from n in numbers
                         where n % 2 == 0 //짝수를 만족하는 조건설정
                         orderby n //n을 정렬하고
                         select n; //n을 조회한다.
            foreach (int n in result)
                Console.WriteLine($"짝수:{n}");
        }
    }
}