Tableau d'impression en C#
-
Imprimer un tableau avec la méthode
String.Join()
enC#
-
Imprimer un tableau avec la méthode
List.ForEach()
enC#
-
Imprimer un tableau avec la boucle
foreach
enC#
Ce didacticiel abordera les méthodes d’impression d’un tableau de chaînes en C#.
Imprimer un tableau avec la méthode String.Join()
en C#
La méthode String.Join()
concatène les éléments d’un tableau spécifié avec un séparateur spécifié entre eux en C#. Nous pouvons utiliser la séquence d’échappement \n
comme séparateur pour placer chaque élément du tableau sur une ligne distincte. L’exemple de code suivant nous montre comment imprimer un tableau de variables chaîne avec la méthode String.Join()
en C#.
using System;
namespace print_string_array {
class Program {
static void Main(string[] args) {
string[] arr = new string[] { "one", "two", "three", "four" };
Console.WriteLine(String.Join("\n", arr));
}
}
}
Production:
one two three four
Nous avons initialisé un tableau de variables chaîne arr
et imprimé chaque élément dans une nouvelle ligne avec la fonction String.Join("\n", arr)
en C#. La fonction String.Join()
renvoie une variable chaîne. Ainsi, on peut soit stocker la valeur retournée dans une variable string puis l’afficher, soit utiliser directement la fonction String.Join()
à l’intérieur de la fonction Console.WriteLine()
.
Imprimer un tableau avec la méthode List.ForEach()
en C#
La méthode ForEach()
effectue une action spécifiée sur chaque élément d’une liste en C#. Nous pouvons imprimer chaque élément de notre tableau avec la méthode List.ForEach()
en convertissant d’abord le tableau en liste. Nous pouvons utiliser la fonction ToList()
de Linq pour convertir notre tableau en une liste. Consultez l’exemple suivant.
using System;
using System.Linq;
namespace print_string_array {
class Program {
static void Main(string[] args) {
string[] strArray = new string[] { "abc", "def", "asd" };
strArray.ToList().ForEach(Console.WriteLine);
}
}
}
Production:
abc def asd
Nous avons initialisé un tableau de chaînes strArray
et imprimé tous les éléments du tableau strArray
en le convertissant d’abord en liste en utilisant la fonction ToList()
de Linq puis en utilisant ForEach()
sur la liste résultante.
Imprimer un tableau avec la boucle foreach
en C#
La boucle foreach
permet de parcourir une structure de données en C#. Nous pouvons également utiliser la boucle foreach
pour parcourir chaque élément d’un tableau et l’imprimer. L’exemple de code suivant nous montre comment imprimer un tableau avec la boucle foreach
en C#.
using System;
namespace print_string_array {
class Program {
static void Main(string[] args) {
string[] arr = new string[] { "one", "two", "three", "four" };
foreach (var s in arr) {
Console.WriteLine(s);
}
}
}
}
Production:
one two three four
Nous avons initialisé un tableau de chaînes arr
et affiché chaque élément du tableau arr
avec la boucle foreach
en C#.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn