Je suis à la recherche d'un moyen ultra-facile de générer une liste de nombres, 1-200. (il peut être une liste, tableau, énumérable ... Je ne me soucie pas vraiment du type spécifique)Génération de séquence simple?
Apparemment. Net 4.0 a une méthode Sequence.Range(min,max). Mais je suis actuellement sur .Net 3.5.
Voici un exemple d'utilisation, de ce que je suis après, montré avec Sequence.Range.
public void ShowOutput(Sequence.Range(1,200));
Pour le moment, j'ai besoin des nombres corrélés 1-200. Dans les itérations à venir, je pourrais avoir besoin de listes de nombres arbitraires, donc j'essaie de garder la conception flexible.
Peut-être qu'il existe une bonne solution LINQ? D'autres idées?
Vous êtes en effet correct. Je n'ai pas assez lu. Merci de m'avoir corrigé. – abelenky
En fait, votre implémentation n'est pas correcte. 'Enumerable.Range()' est dans la forme 'Range (int start, int count)', votre second paramètre devrait donc être '' count' 'et votre condition d'arrêt devrait être 'n
C'est vrai. J'ai changé l'exemple pour qu'il soit légèrement différent de toute façon (toujours à partir de zéro), car vous pourriez alors utiliser 'Select' pour ajouter un offset à chaque item - un exemple d'orthogonalité. –