一个WinForms的问题,请大家帮我一下,在线等,问题解决马上结贴! 在一个WinForms界面上有一个文本框,现在想输入内容按确定按钮后判断所输内容是否为数字,如不是给予提示。 不知道如何去判断,请各位高手帮忙,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(isnumeric(this.text1.text)==false){ messagebox(.....); return;} decimal dec=0.0m;if(decimal.TryParse(this.textBox1.Text, out dec)){ 是正确的格式} /// 判断字符串是否为数字 /// <param name="str">需要判断的字符串</param> public bool IsNum(string str) { bool flag=true; try { for(int i=0;i<str.Length;i++) { char k=str.Substring(i,1).ToCharArray(0,1)[0]; if(k>(char)'9'||k<(char)'0') return false; } return flag; } catch { return false; }}IsNum(this.textBox1.Text)MessageBox.Show(""); double i;try{i=double.Parse(textBox1.Text);}catch{MessageBox.Show("不是数字");} /// <summary>/// 名称:IsNumberic/// 功能:判断输入的是否是数字/// 参数:string oText:源文本/// 返回值: bool true:是 false:否/// </summary>public static bool IsNumberic(string oText){ System.Text.RegularExpressions.Regex reg = new Regex("[^0-9]"); if (reg.IsMatch(oText)) { return false; } else { return true; }} 字符串转16进制字节数组 WPF中滚动条在内容上滚轴无效的问题 数据库连接数量疑问 [WinForm]AxWebBrowser浏览网页,怎么获取网页中图片的属性 高手请进,请问如何用c#程序修改程序的用户级别?!!谢谢 这些会不会带来两者之间效率的很大差异? winform下datagrid滚动条的问题 请教类的访问 做好人,送分! 我想加一个继承窗口,总是报错,怎么办? 谁能帮我在DrawToolsRedux上扩充喷枪、减淡、颜色变换(按指定的颜色变换)功能,付费也可也。 DataTable.Rows的问题
{
messagebox(.....);
return;
}
if(decimal.TryParse(this.textBox1.Text, out dec))
{
是正确的格式
}
/// 判断字符串是否为数字
/// <param name="str">需要判断的字符串</param>
public bool IsNum(string str)
{
bool flag=true;
try
{
for(int i=0;i<str.Length;i++)
{
char k=str.Substring(i,1).ToCharArray(0,1)[0];
if(k>(char)'9'||k<(char)'0')
return false;
}
return flag;
}
catch
{
return false;
}
}IsNum(this.textBox1.Text)
MessageBox.Show("");
try
{
i=double.Parse(textBox1.Text);
}
catch
{
MessageBox.Show("不是数字");
}
/// 名称:IsNumberic
/// 功能:判断输入的是否是数字
/// 参数:string oText:源文本
/// 返回值: bool true:是 false:否
/// </summary>
public static bool IsNumberic(string oText){
System.Text.RegularExpressions.Regex reg = new Regex("[^0-9]");
if (reg.IsMatch(oText))
{
return false;
}
else
{
return true;
}
}