什么是 C# 中的 Lambda 表达式?
C# 中的 Lambda 表达式用来描述一个模式。它有一个令牌 => 在一个表达式上下文中。这被读作“转至”运算符,并在声明 Lambda 表达式时使用。
下面是一个关于如何使用 C# 中的 Lambda 表达式的示例 −
示例
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
以上,我们看到了如何使用“转至”运算符来找到偶数的索引 −
list.FindIndex(x => x % 2 == 0);
以上示例会产生以下输出。
Index: 2
偶数位于索引 2 处,即它是第 3 个元素。
广告