如何获取表达式T的实例<Func <T,TK >>

cor*_*ore 0 c# generics expression

是否可以通过以下方法获取TModelfrom 的实例Expression

public void FooBar<TModel, TProperty> MyMethod(
    Expression<Func<TModel, TProperty>> expression) 
    where TModel : ViewModel
{
    ViewModel model = ???;
}
Run Code Online (Sandbox Code Playgroud)

Ser*_*rvy 6

没有实例,因此无法获取不存在的实例.

表达只是一个对象,上面写着:"如果你给我一个模型,我知道如何给你一个属性." 在给它一个模型之前,它实际上没有模型.

  • **大胆让一切更加激烈** (2认同)