У меня есть два списка: один представляет собой набор строк, а другой представляет собой набор объектов, имеющих строковые атрибуты. Я пытаюсь сравнить что-то в списке 1 с атрибутом чего-то в списке 2.
Я знаю, как это сделать, но приведенный ниже код выглядит довольно медленно, и я искал способ оптимизировать его / сделать его более аккуратно. Ниже то, что у меня уже есть:
foreach (var a in collectionOne)
{
foreach (var b in collectionTwo)
{
if (a == b.Name)
{
//do something
}
}
}