如何判断一个字符串全是数字?
如何判断一个字符串全是数字?   
 请给段代码,最好是用现成的一个函数就能解决。谢谢
------解决方案--------------------原来是前辈,失敬,我上面给的就是正则方法的代码啊 
 private bool CheckNum(string src) 
 { 
     if (System.Text.RegularExpressions.Regex.IsMatch(src, @ "^[0-9]+$ ")) 
         return true; 
     return false; 
 }   
 如果说验证是否为合法的手机号码,那还得用正则   
 private bool CheckNum(string src) 
 { 
     if (System.Text.RegularExpressions.Regex.IsMatch(src, @ "^1(3\d|5[389])\d{8}$ ")) 
         return true; 
     return false; 
 }   
 如果是频繁检测,可以这样提高效率,当然,只是在频繁检测的情况下 
 System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(@ "^1(3\d|5[389])\d{8}$ ", RegexOptions.Compiled); 
 private bool CheckNum(string src) 
 { 
     if (reg.IsMatch(src)) 
         return true; 
     return false; 
 }     
 我倒是用for循环测过正则的效率,但是没有用大量的数据源测过,你可以用你的数据源测一下,看能否达到你的要求