您的位置:首页 > 其它

023使用typeof关键字获取类内部结构

2013-07-12 15:07 239 查看
private void button1_Click(object sender, EventArgs e)
{
Focus();
string a=txtType.Text;
// Type type = typeof(System.Int32);
Type t = Type.GetType(a);
MethodInfo[]menthods= t.GetMethods();
foreach (MethodInfo method in menthods)
{
richTextBox1.AppendText("方法名:"+method.Name+Environment.NewLine);
ParameterInfo[] parameters = method.GetParameters();
foreach (ParameterInfo parameter in parameters)
{
richTextBox1.AppendText("参数:"+parameter.Name+Environment.NewLine);
}
}
}




typeof的另类用法

foreach(Control c in Controls)   //遍历窗体控件集合
{
if(c.GetType()==typeof(TextBox))  //判断是否为TextBox控件
{
((TextBox)c).Clear();  //清空控件内容
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: