Je ne comprends pas comment fonctionne le code suivant. Plus précisément, je ne comprends pas l'utilisation de "return i < 3". Je m'attendrais à revenir i SI son < que 3. Je toujours que ce retour renvoie juste la valeur. Je ne pouvais même pas trouver quelle syntaxe est-ce.Prédire <int> répondre à la question
Deuxième question, il me semble utiliser la méthode anonyme (delegate (int i)) mais pourrait être possible de l'écrire avec un délégué normal pointant vers la méthode elsewere? Merci
List<int> listOfInts = new List<int> { 1, 2, 3, 4, 5 };
List<int> result =
listOfInts.FindAll(delegate(int i) { return i < 3; });
La plupart d'entre nous préfèrent maintenant écrire le FindAll comme: 'listOfInts.FindAll (i => je <3); ' – Steven