Ordne Elemente zwischen 2 Sammlungen mit Linq in c #

ich habe eine Frage über das wie einer gemeinsamen Programmier-Aufgabe in linq.

können sagen, wir haben unterschiedliche Sammlungen oder arrays. Was ich tun möchte ist Spiel-Elemente zwischen arrays und wenn es eine übereinstimmung gibt, dann tun Sie etwas mit diesem element.

zB:

        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///
                }
            }
        }

Dies kann natürlich erreicht werden, mit dem code oben, aber ich Frage mich, wenn es eine schnelle und saubere Art und Weise können Sie tun dies mit LinqtoObjects?

Dank!

InformationsquelleAutor der Frage Grant | 2010-01-25

Schreibe einen Kommentar