1
我想创建一个简单的函数,执行以下操作:linq表达式的动态属性setter?
Sub SetValue(Of TInstance As Class, TProperty)(
ByVal instance As TInstance,
ByVal [property] As Expression(Of Func(Of TInstance, TProperty)),
ByVal value As TProperty)
'...
End Sub
用法:
Dim x As New Person
SetValue(x, Function(p) p.FirstName, "John Doe")