[C#] lambda expression (람다식) - 2


[C#] lambda expression (람다식) - 2

이번엔 문 형식의 람다식입니다. 문형식의 람다식을 사용하면 반환값을 줄 수 있습니다. Colored By Color Scripter 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 using System; namespace StatementLambda { class MainApp { delegate string Concatenate(string[] args); static void Main(string[] args) { Concatenate concat = (arr) => { string result = ""; foreach(string s in arr) result += s; return result; }; Console.WriteLine(concat(args)); } } } 이번에도 역시 매개변수의 타입과 리턴타입은 7번째 라인에 선언된 델리게이트의 리턴형과 매개변수 타입으로 가져옵니다....


#IT·컴퓨터

원문링크 : [C#] lambda expression (람다식) - 2