Ich habe eine Liste solcher Parameter:
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, mit denen ich es überprüfen möchte.
string[] myStrings = new string[] { "one", "two"};
Ich möchte die Parameterliste durchlaufen und prüfen, ob die Quelleigenschaft einem der myStrings-Arrays entspricht. Ich kann dies mit verschachtelten foreachs tun, aber ich würde gerne lernen, wie man es auf eine schönere Art und Weise macht, da ich mit linq herumgespielt habe und die Erweiterungsmethoden auf enumerable mag, wie wo usw. verschachtelte foreachs sich einfach falsch anfühlen. Gibt es eine elegantere bevorzugte Methode für linq / lambda / delegete, um dies zu tun?
Vielen Dank