여기 몇 가지 C# 언어에서 신기하거나 재미있는 기법 및 패턴을 소개해 드리겠습니다:

1. LINQ (Language Integrated Query) 활용:
   LINQ는 C#에서 제공하는 쿼리 기능으로, 데이터 소스에서 데이터를 쉽게 쿼리하고 조작할 수 있습니다. 예를 들어, 배열이나 리스트와 같은 컬렉션에서 특정한 조건에 맞는 항목을 검색하거나 정렬할 때 LINQ를 사용할 수 있습니다.


   using System;
   using System.Linq;

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

           // 짝수인 숫자만 필터링하여 새로운 배열 생성
           var evenNumbers = numbers.Where(n => n % 2 == 0).ToArray();

           // 숫자들을 제곱하여 새로운 배열 생성
           var squaredNumbers = numbers.Select(n => n * n).ToArray();

           // 숫자들의 합 계산
           var sum = numbers.Sum();

           Console.WriteLine("짝수 숫자: " + string.Join(", ", evenNumbers));
           Console.WriteLine("제곱된 숫자: " + string.Join(", ", squaredNumbers));
           Console.WriteLine("숫자의 합: " + sum);

           Console.ReadLine();
       }
   }



+ Recent posts