永发信息网

c# 如何通过反射 获取属性值

答案:3  悬赏:40  手机版
解决时间 2021-01-29 08:18
c# 如何通过反射 获取属性值
最佳答案
public class A
{
public int Property1 { get; set; }
}
static void Main(){
A aa = new A();
Type type = aa.GetType();//获取类型
System.Reflection.PropertyInfo propertyInfo = type.GetProperty("Property1");
propertyInfo.SetValue(aa, 5, null);//给对应属性赋值
int value = (int)propertyInfo.GetValue(aa, null);
Console.WriteLine(value );
}
全部回答
object value = classA.GetType().GetProperty(property.Name).GetValue(classA., null); Console.WriteLine(value.ToString());

你1、2两个问题可以换成一个问题,你可以通过获取给定控件的type来实现(gettype())。

你可以加qq:395099917 提供有偿.net(c#)咨询

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鑫洪旅店地址在什么地方,想过去办事
威海有没有卖AIR JORDAN的店?如题 谢谢了
跟周字长得像的有哪些字?
b.l.e.s.s是什么牌子?
一年级学生对自己的期望
中国电信电视宽带服务中心(144县道东100米中
酷跑一族是什么来个人解释下具体的干什么,谢
坚壁清野的意思是什么啊?知道的请说下!
中国联通(大兴营业厅)(大兴派出所附近中国联
火车头招待所(友好街)地址好找么,我有些事要
二十四小时营业的台球厅
甲公司于3月5日向乙企业发出签订合同要约的信
为什么苹果手机不能降级系统
新亚通讯地址在什么地方,我要处理点事
豆比人 无家可归引导件房子不建
推荐资讯
粟出土于什么遗址
起亚k4 1.8l的车用什么机油保养
房屋过户赠与继承和买卖哪个费用少
(8分)某兴趣小组为了研究光合作用进行的条件
【2012广东高考文综】2012广东高考文综选择题
( )不是决定劳动力在市场上议价能力的因素
斯里兰卡空军两战斗机空中相撞坠毁
买临港泥城苑可以落上海户口吗?听说买临港的
欠了贷款没钱还怎么办借又借不到,有谁愿意帮
恭俭的意思是什么啊?知道的请说下!
奇楠沉香私底下能卖多少钱
陈翔的祖籍是什么啊!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?