C # как искать в списке - PullRequest
       12

C # как искать в списке

0 голосов
/ 10 августа 2010

У меня есть список строк, таких как:

Список myList

Как мне выполнить поиск в списке с помощью метода .Find () и посмотреть, существует ли конкретное значение?

Ответы [ 2 ]

3 голосов
/ 10 августа 2010

Если вы говорите об общем List.Find:

http://msdn.microsoft.com/en-us/library/x0b5b5bc(VS.80).aspx

Вы звоните myList.Find(x => x == testValue);, если вы используете C # 3 и ищете значение 'testvalue'. Вы можете поставить более сложное условие вместо просто "x == testValue".

В зависимости от контекста, вы можете использовать x.Equals(testValue).

3 голосов
/ 10 августа 2010
        List<string> myList = new List<string>();
        bool isFound = myList.Contains("abc");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...