c# 언어/초급과정
람다식 문법 : (입력 파라미터) => { 실행문장 블럭 };
여린완자
2023. 6. 12. 06:04
/*
람다식 문법 : (입력 파라미터) => { 실행문장 블럭 };
C# 3.0부터 지원하는 => 연산자는 C#에서 람다식(Lambda Expression)을 표현할 때 사용한다.
람다식은 무명 메서드와 비슷하게 무명 함수(anonymous function)를 표현하는데 사용된다.
람다식은 아래와 같이 입력 파라미터(0개 ~ N개)를 => 연산자 왼쪽에, 실행 문장들을 => 연산자 오른쪽에 둔다.
*/
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
Func<int, int> DoubleFunc = (num) => num * 2;
int nummmm = 10;
Console.WriteLine(DoubleFunc(nummmm));
}
}
/* 원본과 위는 람다식표현으로 바꾼,ㅡㅡㅡㅡ
class Program
{
static int DoubleFunc(int num)
{
return num * 2;
}
static void Main(string[] args)
{
Console.WriteLine(DoubleFunc(10));
}
}
*/