c#小问题

shi__zi 2008-09-26 11:44:01
请问在c#中contains、indexof的含义与用法
...全文
109 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzmsb 2009-09-06
  • 打赏
  • 举报
回复
哪个效率高呢?
shanying_0 2008-09-27
  • 打赏
  • 举报
回复
建议看msdn。上边都是中文的。还有例子。一看就ok了。
这个学起来非常的舒服。还方便。比vc好多了
shulei521 2008-09-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wdgphc 的回复:]
基本上说

Contains 方法都是 返回一个 bool 型.描述 要查找的"内容" 是否包含在"项" 里面.
IndexOf 方法都是返回一个 int 型,精确定位你要查找的"内容"在"项"里面的位置,如不存在返回"-1".
[/Quote].
wartim 2008-09-27
  • 打赏
  • 举报
回复
Contains 是否包含XXX
IndexOf 返回索引 >=0 有 -1 无
justindreams 2008-09-27
  • 打赏
  • 举报
回复
Contains是指某一个列表中是否含有你指定的某个元素,返回值是bool
IndexOf是指你指定的某个元素在列表中的位置,如果列表中不存在这个元素,则返回-1,返回值是int
格拉 2008-09-27
  • 打赏
  • 举报
回复
学习
yangpeiyu 2008-09-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wdgphc 的回复:]
基本上说

Contains 方法都是 返回一个 bool 型.描述 要查找的"内容" 是否包含在"项" 里面.
IndexOf 方法都是返回一个 int 型,精确定位你要查找的"内容"在"项"里面的位置,如不存在返回"-1".
[/Quote]

简单就是这样子说了。
wdgphc 2008-09-27
  • 打赏
  • 举报
回复
基本上说

Contains 方法都是 返回一个 bool 型.描述 要查找的"内容" 是否包含在"项" 里面.
IndexOf 方法都是返回一个 int 型,精确定位你要查找的"内容"在"项"里面的位置,如不存在返回"-1".
paulin 2008-09-26
  • 打赏
  • 举报
回复
不过基本上用法差不多
contains 返回一个值,该值指示指定的元素是否出现在此对象中
返回对象 或它的一部分中某个值的第一个匹配项的索引

使用的话看你只是判断存在,还是需要知道位置,前者都可以,后者只能indexof
paulin 2008-09-26
  • 打赏
  • 举报
回复
很多类都有这两个方法,楼主指哪个类?

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧