【发布时间】:2013-12-12 02:11:44
【问题描述】:
我大概有以下代码:
Public Class Fruit
Public Property Name As String
Public Function GetName() As String
Return Name
End Function
End Class
Dim list As New List(Of Fruit)
For index = 1 To 10
Dim fruitObj As New Fruit
fruitObj.Name = "Testing" + index.ToString()
list.Add(fruitObj)
Next
Dim iEnumerableString As IEnumerable(Of String) = list.Select(Function(m) m.Name)
在上面的代码示例中,如果我想生成Function(m) m.Name,我应该怎么做?
所以,我可以这样称呼它:
Dim iEnumerableString As IEnumerable(Of String) =
list.Select(GenerateLambda("name"))
谢谢
【问题讨论】:
标签: vb.net lambda expression