Проверка, содержит ли строковый массив значение, и если да, то получение его позиции - PullRequest
140 голосов
/ 23 октября 2011

У меня есть этот массив строк:

string[] stringArray = { "text1", "text2", "text3", "text4" };
string value = "text3";

Я бы хотел определить, содержит ли stringArray value. Если это так, я хочу найти его позицию в массиве.

Я не хочу использовать петли. Кто-нибудь может подсказать, как мне это сделать?

Ответы [ 12 ]

0 голосов
/ 02 августа 2014
string[] strArray = { "text1", "text2", "text3", "text4" };
string value = "text3";

if(Array.contains(strArray , value))
{
    // Do something if the value is available in Array.
}
0 голосов
/ 11 июня 2013

Самый простой и короткий способ будет следующим:

string[] stringArray = { "text1", "text2", "text3", "text4" };
string value = "text3";

if(stringArray.Contains(value))
{
    // Do something if the value is available in Array.
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...