Je m'habitue à JS après quelques années de programmation Node.js et je me demande comment on pourrait éviter tandis que en C# pour ajouter des éléments dans un tableau en utilisant une méthode plus "map-like" (comme AddRange dans les énumérables C#).
Par exemple, si je veux un tableau de 10 éléments en JavaScript, chacun ayant une propriété qui est incrémentée à chaque fois, je le ferais :
const cells = Array.from({ length:10 }, (_, i) => { 'number': i });
// gives cells = [{number: 0}, {number: 1}, ... until 9]
Comment faire cela en C# sans while
o for
boucle ?
int itemWantedCount = 10;
int i = 0;
while(cells.Count < itemWantedCount)
{
cells.Add(new MyObject(i++));
}
J'aimerais trouver une méthode pour utiliser cells.AddRange à la place, sans utiliser for/while, si c'est possible.