求高手:C#怎么判断一个数组中是否存在某个元素啊?急啊! C#中怎么判断一个数组中是否存在某个元素啊?有那位高手能给解答一下吗?谢谢了!在线等! 2007.10.4 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tryint[] test = { 1, 3, 5 };if (new List<int>(test).Contains(3)) MessageBox.Show("存在");else MessageBox.Show("不存在"); index = Array.IndexOf(myarray,element); 纯数组的话,比如string[]这种的只能循环判断了arraylist 这种的,可以用他的函数Contains()来判断是否存在某个元素 int[] ia = {1,2,3};int id = Array.IndexOf(ia,value);if(id==-1) 不存在else 存在 解决方法:使用循环,效率不高,用以下方法可进行判断是否存在:string[] strArr = { "a", "b", "cd", "e" };bool exists = ((IList)strArr).Contains("a"); 解决方法:使用循环,效率不高,用以下方法可进行判断是否存在:string[] strArr = { "a", "b", "cd", "e" };bool exists = ((IList)strArr).Contains("a"); string[] strArr = { "a", "b", "c", "d" }; bool exists = ((IList)strArr).Contains("a"); .net3.5 Contains 可以对 string[]直接进行操作//(2.0没这功能) 网页导航栏鼠标放上去变色。但为什么变色的背景色不是整个li。而只是<a>的区域。求帮忙 这个三目运算怎么写?速度结贴 asp.net中js的问题 sqldataAdapter怎么在vs2005工具栏里找不到啊 怎么能设置WebPart中的TitleUrl的target属性呢?? 请教:使用了50个Session变量,会不会有什么问题???? 求论坛结帖JS 删除聊天记录 判断一张表是否有数据,如果有,马上进行处理,怎么做才好? web安装程序为沈默总出错? 框架的高度怎么才能根据网页自动伸缩 做好的网站,如果不编译,不发布网站生成dll,性能有没有影响???
if (new List<int>(test).Contains(3))
MessageBox.Show("存在");
else
MessageBox.Show("不存在");
arraylist 这种的,可以用他的函数Contains()来判断是否存在某个元素
int[] ia = {1,2,3};
int id = Array.IndexOf(ia,value);if(id==-1)
不存在
else
存在
string[] strArr = { "a", "b", "cd", "e" };
bool exists = ((IList)strArr).Contains("a");
string[] strArr = { "a", "b", "cd", "e" };
bool exists = ((IList)strArr).Contains("a");
bool exists = ((IList)strArr).Contains("a");