读书人

判断字符串有关问题

发布时间: 2012-02-08 19:52:21 作者: rapoo

判断字符串问题
public static bool IsNumric(string strInput)
{
char[] c=strInput.Trim ().ToCharArray ();
for(int i=0;i <c.Length ;i++)
{
if(c[i] < '0 '||c[i]> '9 ')
{
return false;
}
}

return true;



}
这是怎么回事? 第一个 return false 是说它不是数字,怎么下面还有个return true呢?

[解决办法]
return 会跳出函数,后面的语句就不会执行了的。

这个可是基础知识啊....
[解决办法]
if(c[i] < '0 '||c[i]> '9 ')
return false;
否则

return true;

读书人网 >C#

热点推荐