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

查寻数组元素位置的方法

2012-10-17 
查找数组元素位置的方法比如这个数组:C# codestring[] arrnew string[]{a,b,c,d}我想找出元素b

查找数组元素位置的方法
比如这个数组:

C# code
string[] arr=new string[]{"a","b","c","d"};

我想找出元素b在数组arr中的位置,什么方法最优?
谢谢

[解决办法]
int index = arr.ToList().IndexOf("b");


[解决办法]
indexof
[解决办法]
这样也行:

int index = Array.IndexOf(arr, "b");
[解决办法]
如果不重复的字符,放到hashtable,再用key查找
[解决办法]
如果没有重复存在,直接这样:
C# code
 int i=Array.IndexOf(arr,"b"); 

热点排行