【发布时间】:2011-08-26 07:46:09
【问题描述】:
我正在尝试用 VB.NET 中的 LINQ ForEach 扩展替换经典的 For Each 循环...
Dim singles As New List(Of Single)(someSingleList)
Dim integers As New List(Of Integer)
For Each singleValue In singles
integers.Add(CInt(Math.Round(singleValue)))
Next singleValue
也许是这样的?
singles.ForEach(Function(s As [Single]) Do ???
如何使用匿名方法(即不声明新函数)正确地做到这一点?
【问题讨论】:
标签: .net vb.net linq for-loop foreach