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 :
foreach (var item in yourArray) { Console.WriteLine(item.ToString()); }
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 :
yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));
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>
:
Array.ForEach(yourArray, Console.WriteLine);
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 :
Console.WriteLine("[{0}]", string.Join(", ", yourArray));
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!