Maison > développement back-end > C++ > Comment imprimer efficacement le contenu d'un tableau en C# ?

Comment imprimer efficacement le contenu d'un tableau en C# ?

Susan Sarandon
Libérer: 2025-01-20 19:56:41
original
439 Les gens l'ont consulté

How to Effectively Print Array Contents in C#?

Explication détaillée de la méthode d'impression du contenu du tableau C#

Si vous avez l'habitude d'utiliser System.out.print(Arrays.toString(alg.id)) en Java pour imprimer des tableaux, vous vous demandez peut-être comment obtenir la même fonctionnalité en C#. Voici un guide sur la façon de procéder :

Utiliser la boucle foreach :

foreach (var item in yourArray)
{
    Console.WriteLine(item.ToString());
}
Copier après la connexion

Cette méthode parcourt chaque élément du tableau et l'imprime sur la console à l'aide de la méthode ToString().

Utiliser la méthode d'extension :

yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));
Copier après la connexion

Cette méthode combine la méthode ToList() et la méthode d'extension ForEach() pour obtenir le même résultat qu'une boucle foreach.

Impression sur une seule ligne :

Si vous souhaitez afficher le contenu du tableau sur une seule ligne, vous pouvez utiliser le code suivant :

Console.WriteLine("[{0}]", string.Join(", ", yourArray));
Copier après la connexion

Cette méthode utilise la méthode string.Join() pour concaténer les éléments du tableau avec des délimiteurs par virgule, puis imprime le résultat entre crochets.

Autres options :

Vous pouvez également utiliser la méthode Array.ForEach<T> pour imprimer le contenu du tableau :

Array.ForEach(yourArray, Console.WriteLine);
Copier après la connexion

Cette méthode est plus efficace car elle ne nécessite pas de convertir le tableau en liste.

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!

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