Возможно ли создать встроенный делегат в 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, поэтому я не смогу использовать лямбды.