腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
有没有
办法
从
该
属性
的
getter
中
获取
PropertyInfo
?
、
、
、
、
有没有
什么方法可以从
属性
的
PropertyInfo
中
获取
它
的
getter
?如下所示:{ { ...}我希望避免将
属性
的
名称硬编码为字符串,因为这很难维护。我使用
的
是Linq2.0,所以我希望有一个.NET -less
浏览 0
提问于2010-08-14
得票数 7
回答已采纳
3
回答
.NET创建结构
属性
getter
委托
我有创建
属性
getter
委托
的
方法: {(
浏览 3
提问于2015-03-20
得票数 2
回答已采纳
2
回答
使用
PropertyInfo
.GetValue
获取
没有
getter
的
AutoProperty
的
值
、
、
我正在尝试在单元测试中
获取
字符串
属性
的
值。问题是
该
属性
没有
getter
。
该
属性
也被声明为AutoProperty,并且没有支持字段。我正在尝试使用
PropertyInfo
.GetValue(...)在System.Reflection名称空间中。但是,我得到了System.ArgumentException :未找到
属性
get方法。 我不拥有该类型
的
代码,因此无法向
该
属性<
浏览 0
提问于2011-02-11
得票数 0
7
回答
使用反射
获取
属性
的
字符串名称
、
、
有大量
的
反思例子可以让你得到以下任何一个: 是否有一种方法(使用反射、TypeDescriptor或其他方式)在运行时
获取
类中
属性
的
字符串名称,只要我拥有的只是类和
属性
的
一个实例?我有一个类
的
实例,它具有
属性
(以及其他
属性
),我希望得到它
的
字符串名(而不是
getter
/set
浏览 12
提问于2010-09-07
得票数 53
回答已采纳
2
回答
对象
属性
的
Java按值传递解决方法
、
、
、
、
这段代码
的
作用是找出对象
的
哪个
属性
应该是代码
的
目标。更具体地说,在代码块
的
开头有一个字符串"Object.property",代码
的
任务是解析它,以便找出" object“是什么类型
的
对象,以及"Object”" property“是什么
属性
。当完成
该
操作并且块结束时,执行继续对所述对象
的
所述
属性
做一些事情。可以在比较中使用
该
<em
浏览 7
提问于2012-08-21
得票数 0
回答已采纳
2
回答
Lambda表达式:将参数转换为基类型
、
、
我想“包装”特定
属性
的
getter
函数,
该
属性
是特定类型
的
一部分。如下所示:{}private Func<MyAbstractClass<T>, Object> GetP
浏览 3
提问于2011-05-03
得票数 7
回答已采纳
2
回答
如何
从
表达式树中设置
属性
值?
、
、
我想设置表达式树中引用
的
属性
值。有什么
办法
吗? 请注意,这是一个简化
的
示例。我将使用更复杂
的
表达式,里面有许多
属性
引用,我希望能够(单独)设置所有这些
属性
。 更新 来澄清一下。我希望返回一个setter,它只接受一个双精度值,并分配testObject
的
X
属性
。这应该是可能
的
,而不需要在设置器中显式地传递对testObject
的
引用。我可以做同样
的
事情来获得一个
getter
浏览 20
提问于2019-09-11
得票数 5
回答已采纳
1
回答
通过反射在执行时构建
的
智能
属性
、
、
我用反射做了很多有趣
的
事情。现在我想知道,是否可以使用反射向自动
属性
(propName { get; set; })添加代码?我
的
意思是,我可以获得一个
PropertyInfo
并更改
getter
或setter
的
代码吗? 有可能吗?我
该
怎么做呢?或者我谷歌这个
的
关键词是什么(我之所以问,是因为我找到
的
所有东西都是关于如何
获取
或设置带有反射
的
属性
,而不是改变
getter</em
浏览 0
提问于2015-03-05
得票数 0
2
回答
C#使用PropertyBuilder在setter中
获取
PropertyInfo
、
我正在尝试编写一些.NET代码,
从
只包含
属性
setter/
getter
的
简单接口列表中动态生成各种类型。对于这种类型,在定义
属性
的
设置器
的
代码中,我将值设置到字段中(足够简单),但随后需要
获取
正在设置
的
属性
的
PropertyInfo
(以便稍后用户可以枚举已更改
的
属性
的
PropertyInfo
)。为了
浏览 3
提问于2016-12-29
得票数 1
4
回答
访问未知类型
的
所有
属性
、
在我
的
WinForm上,我希望根据对象
的
类型在运行时显示每个
属性
(作为标签)及其值。有100多个具有不同
属性
的
类。 我使用
的
是C# 4.0。
浏览 0
提问于2012-10-15
得票数 1
回答已采纳
1
回答
属性
获取
/设置运行时反射类
的
委托
、
、
我知道Delegate提供了高性能
的
反射,可能只比常规
的
显式c#代码慢15%。然而,我在stackoverflow上找到
的
所有示例都是基于通过委托访问
的
方法/
属性
类型
的
先验知识。考虑到这样
的
类先验知识,为什么一开始就求助于反射委托访问呢? 无论如何,我面临
的
反射编码任务是如何实现对未知类
属性
列表
的
高性能
属性
get/set访问,其中在运行时只提供了一个类类型名称?我可以编写反射检查
浏览 2
提问于2010-09-09
得票数 2
回答已采纳
3
回答
如何
获取
嵌套
属性
、
我想检索一个
PropertyInfo
,这里是代码:
PropertyInfo
pi = control.GetType().GetProperty(propertyName);string propertyName="DisplayLayout.Override.RowSelectors";
PropertyInfo
pi = control.GetType().Get
浏览 0
提问于2010-06-25
得票数 6
回答已采纳
4
回答
泛型方法--我可以避免在这段代码中使用反射吗?
、
假设我有以下方法:{ if (
propertyInfo
= null)
prope
浏览 0
提问于2012-12-04
得票数 1
回答已采纳
2
回答
如何
从
开放
的
泛型类型为
属性
getter
创建委托?
、
、
对于开放泛型类型上
的
属性
,我有一个
PropertyInfo
,以下列方式获得:{} 我希望能够创建一个具体
的
、可调用
的
委托,
从
propertyInfo
填充类类型参数(例如,
propertyInfo<
浏览 1
提问于2018-01-24
得票数 1
3
回答
ReflectedType来自MemberExpression
、
、
int Prop { get; private set; }{考虑到ReflectedType是表达式
的
参数类型
浏览 6
提问于2014-04-16
得票数 9
回答已采纳
2
回答
如何反射地判断
属性
是否具有公共Setter
、
我正在将一个对象模型保存到XML,但是当我将它重新加载进来时,我在尝试使用
PropertyInfo
.SetValue()时得到了异常,因为
该
属性
没有setter,只有
getter
。我想要么不保存只有
getter
的
属性
,要么在加载时弄清楚我尝试和设置值是否有效。干杯
浏览 0
提问于2010-05-11
得票数 5
回答已采纳
4
回答
确定某个方法是否已被称为GetValue .net
、
、
、
、
是否有一个.net方法可以确定给定
的
方法之前是否已经为给定
的
对象实例调用过?例如..。object item = something; foreach (
PropertyInfo
propertyInfoForItem in item.GetP
浏览 5
提问于2015-10-24
得票数 0
1
回答
在.NET紧凑框架中缓存
属性
Getter
/Setter
、
、
、
我需要将
属性
的
getter
/setter方法缓存为委托,并在需要时调用它们以获得最佳性能。因此,我创建了一个AccessorDelegates类来保存每个
属性
的
2个委托:{ public Func<T, object>
Getter
; public AccessorDelegate
浏览 1
提问于2013-01-25
得票数 0
回答已采纳
1
回答
在EL中直接访问Java类
的
字段
、
、
如果不存在某个Java类
的
字段
的
getter
,
有没有
办法
使用EL来访问
该
字段?object.foo 但是,假设getFoo()并不存在(我无法创建它,因为我没有访问这个类
的
权限)
浏览 3
提问于2011-04-30
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券