20
是否有可能像在c#中一样在vb.net中创建内联代理?你如何在c#中在vb.net中内联代表?
例如,我想能够做一些内嵌这样的:
myObjects.RemoveAll(delegate (MyObject m) { return m.X >= 10; });
只在VB中,也不必做这样的事情
myObjects.RemoveAll(AddressOf GreaterOrEqaulToTen)
Private Function GreaterOrEqaulToTen(ByVal m as MyObject)
If m.x >= 10 Then
Return true
Else
Return False
End If
End Function
- 编辑 - 我应该提到我仍然在.net 2.0中工作,所以我将无法使用lambdas。
开溜!我太慢了.. :( – BlackMael 2008-12-09 05:00:12