如何判断字符串是否为数字 - [C#]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://anthonychan.blogbus.com/logs/39253519.html
我这个函数是用C#写的,定的规则是:不能有负号,可以有小数点。
private bool isNumber(string str)
{
char[] chr = new char[str.Length];
chr = str.ToCharArray();
bool allowPoint = true;
for (int i = 0; i < chr.Length; i++)
{
if (chr[i] == '.')
{
if (allowPoint == true)
{
allowPoint = false;
continue;
}
else
return false;
}
if (chr[i] < 48 || chr[i] > 57)
return false;
}
return true;
}随机文章:
关于Radiobutton的值获取和排列问题 2009-05-12解决耳塞杂音噪音问题 2009-02-26如何快速便捷地建立Qt工程 2009-02-13Multiuser Information Theory 2009-01-24DDA Line Drawing 2008-10-03
收藏到:Del.icio.us







