Computer >> Máy Tính >  >> Lập trình >> C#

biểu thức lambda trong C # là gì?

Biểu thức lambda trong C # mô tả một mẫu. Nó có mã thông báo => trong ngữ cảnh biểu thức. Đây được đọc là toán tử "chuyển tới" và được sử dụng khi khai báo biểu thức lambda.

Sau đây là một ví dụ cho thấy cách sử dụng biểu thức lambda trong C # -

Ví dụ

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);
   }
}

Đầu ra

Index: 2

Ở trên, chúng ta đã thấy cách sử dụng toán tử “go to” để tìm chỉ mục của số chẵn -

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

Ví dụ trên cho kết quả sau.

Index: 2

Số chẵn ở chỉ số 2 tức là chỉ số 3 phần tử.