C#反射相关问题

哆嗦A梦 哆嗦A梦 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有个 C#相关问题咨询下各位大佬: 比如我有个这样的类 class person {

public int Age{get;set;}

public string Name{get;set;}

public void Run();

public void SaySomeThing(string words);

public otherObject Others{get; private set;} //这个对象里面还有属性或方法
}
我现在想实现功能就是我在用户界面上对这个类的属性进行访问赋值,例如这样 我创建了一个小红的 person,界面上我选择了小红后,那么属性 AGE 经过翻译后显示为[年龄],后面有个数字框 用户可以输入 50,选择 name 属性,经过翻译后显示为[姓名],后面显示一个文本框,让用户可以赋值.

用户可以调用 RUN 方法.调用有参数的 SaySomeThing 方法.

同时,如果是其它对象,下面还会显示该对象的属性这样子..

我知道会用到反射.但具体不知该怎么做最好.

请大佬指点迷津,因为自学 C#,平时就偶尔写写小程序,没有多少经验..所以遇到高级功能就蒙逼了.
...全文
评论 2
收藏 已收藏
分享
返回顶部
哆嗦A梦
C# 111,128 成员 642,537 内容