Maison > développement back-end > C++ > Comment puis-je convertir un System.Array en liste en C# ?

Comment puis-je convertir un System.Array en liste en C# ?

Mary-Kate Olsen
Libérer: 2025-01-03 14:46:43
original
368 Les gens l'ont consulté

How Can I Convert a System.Array to a List in C#?

Conversion de System.Array en liste : est-ce possible ?

La requête exprimée dans la question, convertissant un tableau d'entiers en liste l'utilisation de "OfType()", ne fonctionne pas comme prévu. L'erreur se traduit par "Impossible de convertir un tableau de type 'System.Int32' en type 'List'".

Au lieu de cela, il existe plusieurs approches viables pour réaliser cette conversion :

Convertir en liste

int[] ints = new[] { 10, 20, 10, 34, 113 };
List<int> lst = ints.ToList();
Copier après la connexion

Créer un nouveau Liste

List<int> lst = new List<int> { 10, 20, 10, 34, 113 };
Copier après la connexion

Ajouter des éléments un par un

List<int> lst = new List<int>();
lst.Add(10);
lst.Add(20);
lst.Add(10);
lst.Add(34);
lst.Add(113);
Copier après la connexion

Utiliser le constructeur de tableau

List<int> lst = new List<int>(new int[] { 10, 20, 10, 34, 113 });
Copier après la connexion

Méthode AddRange

var lst = new List<int>();
lst.AddRange(new int[] { 10, 20, 10, 34, 113 });
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal