[英]Finding an index of an element in a string array
我已經在該論壇上進行了搜索,以查找字符串數組中元素的索引。 我找到的解決方案使用以下方法:
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;
}
我如何修改以上內容以使其能夠用於字符串類型數組,還是有另一個簡單的方法可以解決問題?
我認為,您需要以下示例。 讓我知道,如果您需要其他示例或正在尋找其他解決方案。
string[] vals = { "val1", "val2" ,"val3"};
int idx = Array.IndexOf(vals, "val2");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.