gpt4 book ai didi

vb.net - VB.NET lambda 表达式示例

转载 作者:行者123 更新时间:2023-12-03 23:15:26 27 4
gpt4 key购买 nike

在哪里可以找到使用 VB.NET Lambda 表达式语法制作的复杂 LINQ 示例?

在我的搜索过程中,我总能找到 101 LINQ Samples但他们使用其他符号,对我来说并不总是清楚如何将该代码转换为 lambda 表达式。

最佳答案

你可以看看MSDN .对于 C# 和 VB.Net 中的每个 IEnumerable 扩展,他们至少有一个示例。

一些随机示例:

' Select
Dim squares As IEnumerable(Of Integer) = _
Enumerable.Range(1, 10).Select(Function(x) x * x)

' Aggregate
Dim reversed As String = _
words.Aggregate(Function(ByVal current, ByVal word) word & " " & current)

' Max
Dim max As Integer = pets.Max(Function(pet) _
pet.Age + pet.Name.Length)

' SkipWhile
Dim query As IEnumerable(Of Integer) = _
amounts.SkipWhile(Function(amount, index) _
amount > index * 1000)

关于vb.net - VB.NET lambda 表达式示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4884011/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com