深入了解 LINQ
1. LINQ 概述
LINQ(Language Integrated Query)的强大之处在于它能够对数据进行切片和切块,以找到所需的信息,而且它与数据源无关,使用起来较为容易。不过,与普通的 Visual Basic 代码相比,LINQ 需要更多的资源。但使用 LINQ 的好处是可以获得可维护和重用的代码。
2. 更多 LINQ 技巧
LINQ 并非过滤数据的唯一方式,与之相关联的有许多可应用于列表的扩展方法。
- 过滤特定数字的频率 :
Function FrequencyOfANumber(ByVal numberToSearch As Integer) As Integer
Dim query = _tickets.Where( _
Function(ticket, index) _
ticket.Numbers(0) = numberToSearch _
Or ticket.Numbers(1) = numberToSearch _
Or ticket.Numbers(2) = numberToSearch _
Or ticket.Numbers(3) = numberToSearch _
Or ticket.Numbers(4) = numberToSearch _
Or ticket.Numbers(5) =
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



