Сейчас я работаю над проектом VB.net. Я новичок в VB.Net LINQ и хотел бы знать эквивалент Лямбды
var _new = orders.Select(x => x.items > 0);
в VB.Net.
Кто-нибудь, пожалуйста, предложите!
Ответ 1
Синтаксис лямбда не так сильно отличается от создания обычного делегата.
При создании лямбда, который имеет возвращаемое значение, используйте Function. В противном случае, если вы создаете тот, который этого не делает, используйте Sub.
Dim _new = orders.Select(Function(x) x.Items > 0)
Dim action As Action(Of Item) = Sub(x) Console.WriteLine(x.Items)