您的位置:首页 > 编程语言 > C#

C#:判断字符串内是否所有都是数字

2013-03-02 15:48 281 查看
string DateStr(DateTime timeToString)
{
string timeString = timeToString.ToString();
string cToString = "";

//  char.IsNumber()是个系统函数,检测字符内的数是否为数字
foreach (char timeToC in timeString)
{
if (!char.IsNumber(timeToC))
cToString += "-";
else
cToString += timeToC;
}
return cToString;
}


字符串里(char.**)有一个方法IsDigit判断字符是否为十进制数字类别
IsLetterOrDigit是字母类别还是十进制数字类别
IsNumber判断字符是否为数字类别

参考:http://zhidao.baidu.com/question/186658376.html,http://zhidao.baidu.com/question/91862404.html里的非标准答案
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: