Je cherche le (s) moyen (s) de remplir un tableau avec des nombres de 0 à un aléatoire. Par exemple, de 0 à 12 ou 1999, etc.Ways in .NET pour obtenir un tableau de int de 0 à n
Bien sûr, il y a un for
-loop:
var arr = int[n];
for(int i = 0; i < n; i++)
{
arr[i] = i;
}
Et je peux faire cette méthode été une extension pour Array
classe. Mais y a-t-il des moyens plus intéressants?
Vous pourriez faire une sorte d'implémentation fonctionnelle. Vous pouvez remplir une liste et utiliser ToArray. En fin de compte, je ne pense pas qu'il y ait de solutions intéressantes car le problème n'est pas vraiment intéressant. –
BobbyShaftoe
Que voulez-vous faire avec la baie? J'aime la solution du configurateur ... – n8wrl
En fait, ma solution vous donne le même résultat que Enumerable.Range (0, n) - J'ai oublié cette méthode pendant un moment. – configurator