如何判断变量的类型。。。? 在C#中,如何判断一个变量的类型,如怎么判断一个控件myControl是否是TextBox?if(......){}else{} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象有个TypeOf()函数可以查!你找找看! typeof(Control).IsAssignableFrom(this.youControl.GetType()) TextBox txTemp=testTb as TextBoxif(txTemp!=null){} foreach (Control cr in this.Controls[1].Controls) { Response.Write(cr.GetType().ToString()+"<br>"); if (cr.GetType().ToString() == "System.Web.UI.WebControls.TextBox")//这判断 { i++; ((TextBox)cr).Text = i.ToString(); } } 直接if( myControl is TextBox )呀 哈哈,多谢各位的精彩回复。_Monika(珊瑚)的回复:直接if( myControl is TextBox )呀直接解决了我的问题。 wap与3g的区别? 创建一个通用函数,用来创建MDI字窗体 求正则表达式 下了个微软 designerhost 提示缺少文件 请教个表达式树的问题 想做个小程序 涉及到Excel的读取 大家教教我哈~ C#链接数据库取得数据问题 C#关于系统字体 如何在C#中调用多参数(全部是Input,两个以上)的存储过程?急!! C#中引用存储的是变量在堆中分配的地址吗? 请问个关于eNum的问题 新手提问:Dispose和Close的区别之处在哪里?
if(txTemp!=null)
{
}
foreach (Control cr in this.Controls[1].Controls)
{
Response.Write(cr.GetType().ToString()+"<br>");
if (cr.GetType().ToString() == "System.Web.UI.WebControls.TextBox")//这判断
{
i++;
((TextBox)cr).Text = i.ToString();
}
}
if( myControl is TextBox )
呀
直接
if( myControl is TextBox )
呀
直接解决了我的问题。