首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

判断字符串有关问题

2012-02-08 
判断字符串问题publicstaticboolIsNumric(stringstrInput){char[]cstrInput.Trim().ToCharArray()for(in

判断字符串问题
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;

热点排行