C#如何通前台设定的字符串取到一个对象中对应属性值 ?
对象属性如下:
Name:张三
Gender:男
Age:25
想要实现的效果:录入“姓名”可以取到“张三”,录入“年龄”可以取到25,恳请各位给个思路。多谢了!
可以考虑用DescriptionAttribute,给Name设置【Description("姓名")】,然后再输入之后,获取这个类对象中所有拥有DescriptionAttribute属性标签的属性信息,筛选出你需要的那个,然后获取属性值就行
类的字段可以加一个类的属性,然后给属性取个名字,最后通过获取类的属性来获取对应的字段名和值。你可以百度下类的属性
思路你自己不是已经说了吗。。。如果“文本内容“==”姓名“,则取值“张三”;