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

Biểu thức Lambda trong C #


Biểu thức lambda trong C # mô tả một mẫu.

Lambda Expressions 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.

Ở đây, chúng tôi đang tìm lần xuất hiện đầu tiên của phần tử lớn hơn 50 từ danh sách.

list.FindIndex(x => x > 50);

Bên trên mã thông báo => được sử dụng. Tương tự được hiển thị bên dưới -

Ví dụ

using System;
using System.Collections.Generic;

class Demo {
   static void Main() {
      List<int> list = new List<int> { 44, 6, 34, 23, 78 };

      int res = list.FindIndex(x => x > 50);
      Console.WriteLine("Index: "+res);
   }
}

Đầu ra

Index: 4