查找字符串数组中元素的索引

时间:2014-10-10 11:24:13

标签: c# arrays string

我已经在这个论坛上搜索了一个字符串数组中元素的索引。我找到的解决方案使用以下方法:

Array.IndexOf

我是C#的新手,我还没有听说过这种方法。我可以找到整数的索引。但是我很难找到字符串类型数组的解决方案。

以下是我用来查找整数索引的代码:

public int Search(int testValue)
{
    int i = 0;
    while(i < test.Length && testValue != test[i])
        i++;
    if(i == test.Length)
        i = -1;
    return i;
}

如何修改上面的内容以便能够用于字符串类型数组,还是有另一种简单的方法可以解决这个问题?

1 个答案:

答案 0 :(得分:0)

我想,您需要以下示例。如果您需要其他示例或寻找其他解决方案,请告诉我。

string[] vals = { "val1", "val2" ,"val3"};
int idx = Array.IndexOf(vals, "val2");