传递参数是对象。而我在函数中要得到这个对象的所有属性和方法。请问高手们,该怎么做。谢谢。
解决方案 »
- vs 2010中 c#怎么把按键和按键函数还有designer里面的代码一并删除呀
- 如何有效防止C#编写的DLL被反编译?
- 请教各位,能否对axwebbrowser控件中显示的word文件进行修改,并存入数据库(在线等)
- 在IE中复制图片,然后想获取图片路径~!
- 到哪里去找.NET相关的控件?
- 使用oracle触发器生成主键ID,保存时出错
- vs2005 ToolStrip中的控件怎么能够自定义在ToolStrip中的位置~?
- ADO.NET 到别的机器上访问不了数据库了
- List.GroupBy(x => x.x1)是否可以对两个字段进行分组
- 简单的计算问题?
- vb.net中用asc()和chr()互换Ascll码,c#中用什麽?
- 一个分卷压缩工具,有需要源码的吗?
{
//这里自然可以使用yourObject的public的属性和方法了
}
{
public BzAgent(string bzServerIP,int bzPort,string bzUserName,string bzUserPwd)
{
_bzClient = new TcpCli();
...
}
}private void PageLoad(object sender, System.EventArgs e)
{
BzAgent ba= new BzAgent("10.0.2.26",6000,"010101","1234");
ba._bzClient; //该对象
}private void Button1_Click(object sender, System.EventArgs e)
{
BzAgent ss= new BzAgent();
ss.msgBzAgent(); //这里要传的对象ba._bzClient
}
{
foreach(System.Reflection.MemberInfo mb in parameter.GetType().GetMembers())
{
}
}
....
PropertyInfo[] fields = obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
//fields 里面存储了obj对象的所有属性MemberInfo[] methods = aa.GetType().GetMembers();
//methods 里面存储了obj对象的所有公共方法!