Сравнение двух list разных размеров - C#
Формулировка задачи:
Здравствуйте. Есть два List. В первом 50 записей, в другом 6 записей. Как можно проверить наличие записей из второго List в первом?
Я пытался делать так:
По сути, должно было найти 2 записи, но не находит ни одной... Для наглядности вывел содержимое List в два richtextbox (на скрине)
List<String> Result = search.Where(a => stArrayList.Contains(a)).ToList(); //search -первый List, stArrayList - второй foreach(var qq in Result) { richTextBox3.Text += qq; }
Решение задачи: «Сравнение двух list разных размеров»
textual
Листинг программы
var Result = stArrayList.Where(x => { foreach (var i in search) { if(i.IndexOf(x) > -1) return true; } return false; });
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д