社区
C#
帖子详情
新人超简单问题(二)
yliang82
2011-05-20 08:49:03
if (body.IndexOf(" ") != -1)
body.IndexOf(" ") 返回的值明明是-1,可是这个if语句为什么不成立呢
...全文
112
18
打赏
收藏
新人超简单问题(二)
if (body.IndexOf(" ") != -1) body.IndexOf(" ") 返回的值明明是-1,可是这个if语句为什么不成立呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我是只快乐吃饭猪
2011-05-20
打赏
举报
回复
Regex.IsMatch(stringbuffer,@"^[0-9]*$");
漫天雪飞
2011-05-20
打赏
举报
回复
用正则是一种办法 也可以把截下来的字符串 放到char[] 里面 进行逐个检查。是否是在'0' 到'9'之间。
yliang82
2011-05-20
打赏
举报
回复
[Quote=引用 15 楼 guanyongxin 的回复:]
if (body.IndexOf(" ") != -1)
这个怎么看怎么别扭。。
[/Quote]
呵呵,那怎么写才不别扭 呢?
guanyongxin
2011-05-20
打赏
举报
回复
if (body.IndexOf(" ") != -1)
这个怎么看怎么别扭。。
hitlcyu19
2011-05-20
打赏
举报
回复
[Quote=引用 13 楼 yliang82 的回复:]
唉 太2了,终于发现问题了,原来是把if的 } 扩到 else if后了,vs2005没提示错误也就没注意。这么一个简单的疏忽问题把我昨天蒸腾到半夜。。。
顺便问个另外个问题吧,用Substring截取的字符串怎么判断这个字符串是否全为数字呢?
[/Quote]
。。。数字验证用正则判断吧
yliang82
2011-05-20
打赏
举报
回复
唉 太2了,终于发现问题了,原来是把if的 } 扩到 else if后了,vs2005没提示错误也就没注意。这么一个简单的疏忽问题把我昨天蒸腾到半夜。。。
顺便问个另外个问题吧,用Substring截取的字符串怎么判断这个字符串是否全为数字呢?
Tragedy
2011-05-20
打赏
举报
回复
等于-1就肯定成立啊
yliang82
2011-05-20
打赏
举报
回复
单步调试没问题,如果Indexof返回的值是-1的话,if (body.IndexOf(" ") == -1) 就成立
jadyzdr
2011-05-20
打赏
举报
回复
哥也新手
pmars
2011-05-20
打赏
举报
回复
[Quote=引用 3 楼 yliang82 的回复:]
哦 没说全 应该是两种情况
if (body.IndexOf(" ") != -1)
{
}
else//给后面的去了
{
}
整体不成立
[/Quote]
看看这样吧
xiaozheyoutianxia
2011-05-20
打赏
举报
回复
楼上说的还可以
wtj2832
2011-05-20
打赏
举报
回复
单步调试下
pmars
2011-05-20
打赏
举报
回复
[Quote=引用 3 楼 yliang82 的回复:]
哦 没说全 应该是两种情况
if (body.IndexOf(" ") != -1)
{
}
else if (body.IndexOf(" ") == -1)
{
}
整体不成立
[/Quote]
不可能吧,能多弄点数据么?多一些代码看看!
xuexiaodong2009
2011-05-20
打赏
举报
回复
if (body.IndexOf(" ") >=0) 存在空格
else不存在空格
wtj2832
2011-05-20
打赏
举报
回复
-1!=-1 你叫它怎么成立啊?
yliang82
2011-05-20
打赏
举报
回复
哦 没说全 应该是两种情况
if (body.IndexOf(" ") != -1)
{
}
else if (body.IndexOf(" ") == -1)
{
}
整体不成立
Tragedy
2011-05-20
打赏
举报
回复
if (-1 != -1)返回都为false怎么来成立啊
chinesesword
2011-05-20
打赏
举报
回复
if (-1 != -1) ?
[教程] win7下硬盘安装MAC OSX
超
简单
教程,送给
新人
[教程] win7下硬盘安装MAC OSX
超
简单
教程,最
简单
的win7系统装mac系统教程
Android
超
简单
的电子购物程序
Android
超
简单
的电子购物程序
新人
学习可以
用c写的一个简易日历
用c写的一个简易日历。真的
超
简易。。。很久以前写的,
新人
参考下吧
发光特效,鼠标移入元素box-shadow
好看炫酷又
超
简单
的元素发光镜像特效
chatgpt
超
简单
教程丨新手小白丨小智AI
此外,相比ChatGPT默认始终如一的语气,记者注意到OpenAI此次展示的AI聊天界面左侧有一个“系统”选项,用户可以在此指定GPT4的背景设定,如“你是一个程序员”“你是一个报税人员”等,而具体的
问题
可以在右侧界面...
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章