Как найти нужный элемент в List<List<string>>()?

188
03 марта 2018, 17:34

Необходимо найти данное слово. В одном списке содержатся строки таблицы, в другом-эти строки. Как можно это осуществить?(использовать двумерный ToList обязательно)

Answer 1
var lists = new List<List<string>> {
    new List<string> { "X", "Y", "Z" },
    new List<string> { "A", "B", "C" }
};
if (lists.SelectMany(i => i).Contains("B"))
{
    Console.WriteLine("Элемент найден");
}
else
{
    Console.WriteLine("Элемент не найден");
}
Answer 2
var lists = new List<List<string>> {
    new List<string> {
        "X", "Y", "Z"
    },
    new List<string> {
        "X", "Y", "Z"
    }       
};
foreach (var list in lists) {
    foreach (var item in list) {
        if (item == "X") {
            Console.WriteLine("Нашли!");
        }
    }
}
READ ALSO
Считать из файла и перевести из 16 в 10

Считать из файла и перевести из 16 в 10

Необходимо считать значение аа 37 00 00 в обратном порядке, чтобы получилось 00 00 37 ааПосле этого перевести из 16-го в 10-ое

199
Обновление Label

Обновление Label

на форме1 нажимаю кнопку, она запускает таймер, после истечения времени запускается форма2 и поистечению времени уже там форма2 закрывается...

228
C#. Как переназначить кнопку закрытия программы(крестик в углу)?

C#. Как переназначить кнопку закрытия программы(крестик в углу)?

Добрый деньПодскажите пожалуйста как переназначить кнопку закрытия программы(крестик в углу)? Хочу повесить на нее другое действие

194
Как изменять элемент массива на 1

Как изменять элемент массива на 1

Нужно, чтобы первый элемент в массиве менялся на 1 каждый раз, когда выполняется функция saveПри этом, если запросить первый элемент массива...

211