J'ai une liste de paramètres comme celle-ci :
public class parameter
{
public string name {get; set;}
public string paramtype {get; set;}
public string source {get; set;}
}
IEnumerable<Parameter> parameters;
Et un tableau de chaînes de caractères que je veux vérifier.
string[] myStrings = new string[] { "one", "two"};
Je veux itérer sur la liste des paramètres et vérifier si la propriété source est égale à l'un des tableaux myStrings. Je peux le faire avec des foreach's imbriqués mais j'aimerais apprendre à le faire d'une manière plus élégante car j'ai joué avec linq et j'aime les méthodes d'extension sur les énumérables comme where etc. Je ne sais pas s'il y a une façon plus élégante de le faire avec linq/lambda/delegete.
Remerciements