Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 람다 식은 무엇입니까?

<시간/>

C#의 람다 식은 패턴을 설명합니다. 표현식 컨텍스트에 => 토큰이 있습니다. 이것은 "goes to" 연산자로 읽혀지며 람다 표현식이 선언될 때 사용됩니다.

다음은 C#에서 람다 식을 사용하는 방법을 보여주는 예입니다 -

예시

using System;
using System.Collections.Generic;

class Demo {
   static void Main() {
      List<int> list = new List<int>() { 21, 17, 40, 11, 9 };
      int res = list.FindIndex(x => x % 2 == 0);
      Console.WriteLine("Index: "+res);
   }
}

출력

Index: 2

위에서 짝수의 인덱스를 찾기 위해 "go to" 연산자를 사용하는 것을 보았습니다 -

list.FindIndex(x => x % 2 == 0);

위의 예는 다음과 같은 출력을 제공합니다.

Index: 2

짝수는 인덱스 2에 있습니다. 즉, 3 번째 입니다. 요소.