LAMBDA
[C#] 람다식 (Lambda Expression)
람다식(Lambda)식은 접근자, 함수 이름, return문이 없는 익명 함수(anonymous function)다. 람다식을 사용하면 더 짧은 코드를 작성할 수 있으며 => 연산자를 사용한다. class Program { static int DoubleFunc(int num) { return num * 2; } static void Main(string[] args) { Console.WriteLine(DoubleFunc(10)); } } // 람다식 사용 class Program { static void Main(string[] args) { Func DoubleFunc = (num) => num * 2; int num = 10; Console.WriteLine(DoubleFunc(num)); } }..
C# 람다식 (lambda expression)
람다식은 무명 메소드이다. IEnumerable, Action, Function 등등에 유용하게 쓰일 수가 있다. using System; using System.Collections.Generic; using System.Runtime.InteropServices; using System.Linq; namespace ConsoleApplication1 { public delegate int TwoParamIntDele(int LVal, int RVal); public class A { public int Val = 0; public A() { } public A(int AnotherVal) { Val = AnotherVal; } } public class Test { public TwoParamIntD..