我需要获取表达式参数的名称。我想做的类似于 FluentNhibernate 对列映射所做的事情:
地图(x => x.Name)
由此,我需要“名称”。
我该怎么做呢?
我可以x
这样做:
Expression<Func<User, object>> exp = x => x.Id;
exp.Parameters[0].Name;
但我无法获得“名称”。请注意,我没有任何可以调用的 T i 实例。谢谢
我需要获取表达式参数的名称。我想做的类似于 FluentNhibernate 对列映射所做的事情:
地图(x => x.Name)
由此,我需要“名称”。
我该怎么做呢?
我可以x
这样做:
Expression<Func<User, object>> exp = x => x.Id;
exp.Parameters[0].Name;
但我无法获得“名称”。请注意,我没有任何可以调用的 T i 实例。谢谢