У меня вопрос о том, как выполнить обычную задачу программирования в linq.
Допустим, у нас есть разные коллекции или массивы. То, что я хотел бы сделать, это сопоставить элементы между массивами и, если есть совпадение, сделать что-то с этим элементом.
например:
string[] collection1 = new string[] { "1", "7", "4" };
string[] collection2 = new string[] { "6", "1", "7" };
foreach (string str1 in collection1)
{
foreach (string str2 in collection2)
{
if (str1 == str2)
{
// DO SOMETHING EXCITING///
}
}
}
Очевидно, что это можно сделать с помощью приведенного выше кода, но что мне интересно, если есть быстрый и удобный способ сделать это с помощью LinqtoObjects?
Спасибо!