J'apprends LINQ, et je ne sais pas comment écrire une requête pour retourner un booléen indiquant si un élément est trouvé dans un tableau. J'ai une liste très simple:Requête LINQ pour retourner si un élément est trouvé dans un tableau?
var targetProperties = new string[] { "SelectedDate", "SelectedMonth" };
Je dois écrire une requête LINQ qui retourne true si un élément transmis est dans le tableau, et faux si ce n'est pas. À quoi ressemblerait cette requête? Merci de votre aide.
Les tableaux ne possèdent pas de méthode 'Contains'. Vous devez utiliser la méthode statique Array.IndexOf. http://msdn.microsoft.com/en-us/library/system.array.indexof.aspx – dtb
Il s'agit d'une méthode d'extension linq sur 'IEnumerable', qui est implémentée sur les tableaux C#. –
8 upvotes ... 2 de plus et je suis un populiste ... http://stackoverflow.com/badges/62/populist –