C# lambda语句 表示 in
时间: 2024-05-15 13:13:57 浏览: 60
C#将Lambda表达式转成Sql语句
4星 · 用户满意度95%
在C#中,lambda表达式没有in关键字。但是,可以使用lambda表达式来代替in关键字。例如,如果想要过滤一个字符串列表,只保留长度大于3的字符串,可以使用以下代码:
```
List<string> stringList = new List<string>() { "foo", "bar", "baz", "hello", "world" };
var filteredList = stringList.Where(s => s.Length > 3);
```
在这里,lambda表达式`s => s.Length > 3`代替了in关键字,表示选取字符串列表中所有长度大于3的字符串。
阅读全文