当前位置: 代码迷 >> ASP.NET >> 查寻数组元素位置的方法
  详细解决方案

查寻数组元素位置的方法

热度:8459   发布时间:2013-02-25 00:00:00.0
查找数组元素位置的方法
比如这个数组:
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");
  相关解决方案