初学者,麻烦给一个判断textBox1输入的的值是否为整数的例子 初学者,麻烦给一个判断textBox1输入的的值是否为整数的例子,谢谢啦!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://msdn.microsoft.com/zh-cn/library/f02979c7.aspx 你可以看看msdn的示例,对于“ -322 ”、“+4302”等作了转换。 bool IsValid=!Regex.IsMatch(TextBox1.Text.Trim(),"\\D") 就是一个正则表达式,\\D表示整数Regex.IsMatch()就是判断到底跟整数 匹配不匹配。或者用此方法 /// <summary> /// 验证输入参数是否是整型 /// </summary> /// <param name="InputStr">输入字符串</param> /// <returns>验证结果:True:是整型;False:非整型</returns> public bool CheckInt(string InputStr) { bool bolIfInt = false; try { int intTemp = Int32.Parse(InputStr); bolIfInt = true; } catch { bolIfInt = false; } return bolIfInt; } SQL联合查询的一个问题 关于PrintDocument打印多页的问题 listview的问题 类型转换问题 新手入门,请教各位前辈:C#的数据库操作必须这么麻烦吗? 100分求解,怎么在dataset update之前得到dataset.table[0]的准确行数 以前所学的东西还有用吗 关于DllImport使用中的数据类型,讨厌的数据类型!!!!! C#中的时间、字符串是怎么玩的呀? 紧急求助,大家帮帮我vs.net 重新安装问题 如何在sql使用后再去更改表 C# 在listBox中的某一项发生改变时,怎么引发事件?
Regex.IsMatch()就是判断到底跟整数 匹配不匹配。
或者
用此方法
/// <summary>
/// 验证输入参数是否是整型
/// </summary>
/// <param name="InputStr">输入字符串</param>
/// <returns>验证结果:True:是整型;False:非整型</returns>
public bool CheckInt(string InputStr)
{
bool bolIfInt = false;
try
{
int intTemp = Int32.Parse(InputStr);
bolIfInt = true;
}
catch
{
bolIfInt = false;
}
return bolIfInt;
}