여기 몇 가지 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();
}
}
'C# 재밋는 기능' 카테고리의 다른 글
C# 언어에서 신기하거나 재미있는 기법 및 패턴-3 (0) | 2023.05.18 |
---|---|
C# 언어에서 신기하거나 재미있는 기법 및 패턴-2 (0) | 2023.05.18 |
C# 언어로 만들 수 있는 재미있는 프로그램 예제-4(텍스트 기반 간단한 RPG 게임) (0) | 2023.05.17 |
C# 언어로 만들 수 있는 재미있는 프로그램 예제-3(로또 번호 생성기) (0) | 2023.05.17 |
C# 언어로 만들 수 있는 재미있는 프로그램 예제-2(문자열 거꾸로 출력하기) (0) | 2023.05.17 |