본문 바로가기

워크/C# 기본 문법

LINQ

C#에서 LINQ를 사용하는 예시는 다음과 같습니다:

using System;
using System.Collections.Generic;
using System.Linq;

namespace LINQExample
{
    class Program
    {
        static void Main(string[] args)
        {
            List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

            // LINQ 쿼리식 사용
            var evenNumbers = from number in numbers
                              where number % 2 == 0
                              select number;

            // 결과 출력
            foreach (var number in evenNumbers)
            {
                Console.WriteLine(number);
            }
        }
    }
}

이 예제에서는 numbers라는 정수 리스트를 선언하고, LINQ 쿼리식을 사용하여 짝수만 선택합니다.

Main 함수에서는 numbers 리스트에서 LINQ 쿼리식을 사용하여 짝수만 선택하고, 선택된 짝수를 evenNumbers 변수에 저장합니다. 그리고 evenNumbers 변수의 요소를 출력합니다.

LINQ는 Language Integrated Query의 약자로, .NET 언어에서 데이터를 쿼리하는 기능을 제공합니다. LINQ를 사용하면, 데이터베이스, XML 문서, 컬렉션 등 다양한 데이터 소스에서 데이터를 쿼리할 수 있습니다. LINQ는 쿼리식과 메서드 구문을 사용하여 데이터를 쿼리할 수 있습니다.

 

 

 

'워크 > C# 기본 문법' 카테고리의 다른 글

C#의 기본 문법의 예시 코드  (0) 2023.09.06
람다 식  (0) 2023.09.06
예외 처리  (0) 2023.09.06
제네릭  (0) 2023.09.04
인터페이스  (0) 2023.09.04