C#中如何判断一个对话框中输入的数据类型? 对话框中需要输入字符串,数字。如何判断输入的数据是数字呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Char.IsDigit();还可以用js或者正则表达式. using System;public class IsDigitSample { public static void Main() { char ch = '8'; Console.WriteLine(Char.IsDigit(ch)); // Output: "True" Console.WriteLine(Char.IsDigit("sample string", 7)); // Output: "False" }} using System;public class IsNumberSample { public static void Main() { string str = "non-numeric"; Console.WriteLine(Char.IsNumber('8')); // Output: "True" Console.WriteLine(Char.IsNumber(str, 3)); // Output: "False" }} 判断数字:string str; ... int i; if(str != null && Regex.IsMatch(str,@"^\d+$")) i = int.Parse(str); 有哪位大牛用过FiddlerCore。。 求教 C#窗体 怎样用代码得知Windows Media Player播放器所播放的内容完毕了 关于系统时间格式的问题 .net能否直接打印cad文件 请教个问题 C#中打开 保存TXT文挡怎么弄 C# 生成"物料编码"怎么实现! C#中如何定义含有事件的变量? 问个COM组件的问题 能用C#实现ping吗?请给代码示例 C# DLL 被 VB 6 调 的 问题(超级急急急急急急急急急急急急急急急急) 僻怪题,谁能给出正确答案?(关于ocx)
还可以用js或者正则表达式.
public static void Main() {
char ch = '8'; Console.WriteLine(Char.IsDigit(ch)); // Output: "True"
Console.WriteLine(Char.IsDigit("sample string", 7)); // Output: "False"
}
}
public static void Main() {
string str = "non-numeric"; Console.WriteLine(Char.IsNumber('8')); // Output: "True"
Console.WriteLine(Char.IsNumber(str, 3)); // Output: "False"
}
}
string str;
...
int i;
if(str != null && Regex.IsMatch(str,@"^\d+$"))
i = int.Parse(str);