간단한 Lambda Expression 샘플 코드이다.
Lambda Expression에서 return 값을 살펴보자.
Lambda Expression에서 return 값을 살펴보자.
using System;
namespace LambdaSample
{
class Program
{
delegate int Action(int number);
static void Main(string[] args)
{
Action action1 = number => number + 2;
Action action2 = number => { return number + 2; };
int i = action1(3);
int j = action2(3);
Console.WriteLine(i);
Console.WriteLine(j);
}
}
}
namespace LambdaSample
{
class Program
{
delegate int Action(int number);
static void Main(string[] args)
{
Action action1 = number => number + 2;
Action action2 = number => { return number + 2; };
int i = action1(3);
int j = action2(3);
Console.WriteLine(i);
Console.WriteLine(j);
}
}
}
'Code > C#' 카테고리의 다른 글
| [C#] Object Initializer 사용법 샘플 코드 (0) | 2008.02.11 |
|---|---|
| [C#] 간단한 Object Initializer 샘플 코드 (0) | 2008.02.11 |
| [C#] Lambda Expression vs Anonymous Method (0) | 2008.02.11 |
| [C#] Extension Methods 사용법 (0) | 2008.02.11 |
| [C#] const vs readonly (0) | 2008.02.11 |