Überprüfen Sie, ob die Liste <t> eine andere Liste enthält
Ich habe eine Liste von Parametern wie folgt:
public class parameter
{
public string name {get; set;}
public string paramtype {get; set;}
public string source {get; set;}
}
IEnumerable<Parameter> parameters;
Und eine Reihe von Zeichenfolgen, gegen die ich es überprüfen möchte.
string[] myStrings = new string[] { "one", "two"};
Ich möchte die Parameterliste durchlaufen und prüfen, ob die Quelleigenschaft mit einem der myStrings-Arrays übereinstimmt. Ich kann das mit verschachtelten foreachs machen, aber ich würde gerne lernen, wie man es auf eine schönere Weise macht, da ich mit linq herumgespielt habe und die Erweiterungsmethoden auf enumerable mag, wie wo usw., so fühlen sich verschachtelte foreachs einfach falsch. Gibt es eine elegantere bevorzugte Methode, um dies zu tun?
Vielen Dank