相关疑难解决方法(0)

从getter/setter的MethodInfo中查找托管PropertyInfo

我在运行时使用Reflection进行一些类型分析.如果我有一个MethodInfo实例,我怎么能弄清楚这是一个"真正的"方法还是一个属性的getter/setter方法?如果它是一个属性,我怎样才能找到它的托管PropertyInfo?

.net reflection propertyinfo methodinfo

23
推荐指数
4
解决办法
4350
查看次数

反思 - 获取属性名称

我想在不使用魔术字符串的情况下将属性名称传递给函数.

就像是:

Get<ObjectType>(x=>x.Property1);
Run Code Online (Sandbox Code Playgroud)

其中Property1是ObjectType类型的属性.

方法实现会是什么样的?

c# reflection

21
推荐指数
2
解决办法
2万
查看次数

标签 统计

reflection ×2

.net ×1

c# ×1

methodinfo ×1

propertyinfo ×1