比如
SearchDataBean data = new SearchDataBean();
data.getData();SearchDataBean 是一个类,getData是它的一个普通的方法,SearchDataBean 有很多属性,如何利用这个方法给对象的属性赋值呢?
SearchDataBean data = new SearchDataBean();
data.getData();SearchDataBean 是一个类,getData是它的一个普通的方法,SearchDataBean 有很多属性,如何利用这个方法给对象的属性赋值呢?
解决方案 »
- COM口如何用serialport.write 发送下面这个指令 ESC [ / 1
- 哪位会c# socket的大哥进来帮忙解决一下可以吗?
- 请问怎么传unicode字符串给vc编写的dll?
- C#如何才能登录上163.com的pop3服务器
- webclient下载地址
- 如何计算C#对象引用的数据大小
- Microsoft.SqlServer.DTSPkg80.Package2Class 在系统什么位置下才能找到引用,我找不到这个dll文件
- c# 网页图片自动交替播放
- 关于属性赋值的一个问题
- 使用treeview控件,开发环境没有问题,发布后就出错,在线等~~~~
- FormView必须处于编辑模式才能更新记录,这是怎么回事?
- 如何根据数据表动态添加菜单
var data = new SearchDataBean();
var type = typof(SearchDataBean);
var pis = type.GetProperties();
foreach(var pi in pis)
{
Console.WriteLine(pi.GetValue(data, null));
}
{
Type type = typof(SearchDataBean);
PropertyInfo[] piArr = type.GetProperties(); //GetProperties 此方法有重载
foreach(PropertyInfo pi in piArr)
{
pi.GetValue(this,"value", null));
}
}
=>
pi.SetValue(this,"value", null));