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

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

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2025-01-20 19:59:13831parcourir

How to Print an Array's Contents in C#?

Plusieurs méthodes d'impression du contenu d'un tableau en C#

Contrairement à Java, C# n'a pas d'équivalent direct à la méthode System.out.print(Arrays.toString(alg.id)) de Java pour imprimer le contenu d'un tableau. Vous pouvez utiliser les méthodes suivantes :

1. boucle foreach :

Utilisez foreach pour parcourir les éléments du tableau et les imprimer un par un :

<code class="language-csharp">foreach (var item in yourArray)
{
    Console.WriteLine(item.ToString());
}</code>

2. Expression Lambda combinée avec ToList :

Vous pouvez également utiliser une expression Lambda pour parcourir les éléments du tableau et les ajouter à une liste, puis imprimer la liste :

<code class="language-csharp">yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));</code>

3. Méthode Array.ForEach :

En C#, la manière préférée d'imprimer des éléments de tableau est d'utiliser la méthode Array.ForEach<T> :

<code class="language-csharp">Array.ForEach(yourArray, Console.WriteLine);</code>

Cette méthode prend une expression Lambda comme paramètre et exécute l'expression pour chaque élément du tableau.

4. Impression sur une seule ligne :

Si vous souhaitez imprimer le contenu du tableau sur une seule ligne, vous pouvez utiliser la chaîne de format suivante :

<code class="language-csharp">Console.WriteLine("[{0}]", string.Join(", ", yourArray));</code>

Cela générera une sortie au format [<item1>, <item2>, ..., <itemn>].

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:
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