【发布时间】:2013-06-10 12:51:52
【问题描述】:
假设我有以下资产类:
class Asset
{
public int Id { get; set; }
public string Name { get; set; }
}
现在我想写一个方法GetPropertyInfo(a=>a.Name);,这个方法给了我Asset.Name的PropertyInfo。我应该可以像这样调用这个方法:
编辑示例方法调用
PropertyInfo propInfo = GetPropertyInfo(a=>a.Name);
我有一个List<PropertyInfo>,所以我想将给定的 lambda 表达式与我列表中的表达式进行匹配。
if(Possible on Compact Framework 3.5 && using C#)
How?
else
Please Notify
谢谢。
【问题讨论】:
标签: c# reflection lambda compact-framework