如何编写 VB.Net Lambda 表达式

23 浏览
0 Comments

如何编写 VB.Net Lambda 表达式

我现在正在做一个VB.net项目。我对VB.Net LINQ不太熟悉,想了解相当于

var _new = orders.Select(x => x.items > 0);

的Lambda表达式在VB.Net中应该如何表示。请有经验的人提供建议!

admin 更改状态以发布 2023年5月22日
0
0 Comments

使用lambda语法创建一个委托并没有太大的差别。

如果创建一个有返回值的lambda表达式,使用Function。反之,如果创建一个没有返回值的lambda表达式,使用Sub

Dim _new = orders.Select(Function(x) x.Items > 0)
Dim action As Action(Of Item) = Sub(x) Console.WriteLine(x.Items)

0