Ajouter des éléments d'une liste à une autre C#
Quelle est la façon la plus simple d'ajouter des éléments d'une liste à l'autre?
Par exemple, j'ai deux listes:
Une liste qui contient des éléments x
La liste B, qui contient y articles.
Je tiens à ajouter des éléments de B à A pour que A contient maintenant X+Y articles. Je sais que cela peut être fait à l'aide d'une boucle, mais est-il intégré dans la méthode pour cela? Ou de toute autre technique?
OriginalL'auteur R.S.K | 2012-11-20
Vous devez vous connecter pour publier un commentaire.
Votre question décrit la Liste.AddRange méthode, qui copie tous les éléments de son argumentation dans la liste de l'objet sur lequel elle est appelée.
Titre d'exemple, l'extrait de
imprime
montrant que tous les éléments de
listB
ont été ajoutés àlistA
dans leAddRange
appel.OriginalL'auteur Adam Mihalcin
Pour joindre deux listes, vous pouvez le faire
ou
Vous pouvez utiliser ce dernier pour réaffecter
listA
à la place:mais il n'y a pas d'avantage particulier pour que plus de
AddRange
si vous êtes d'accord avec la modification de l'une des listes initiales en premier lieu.OriginalL'auteur Adam Lear