Imprimir Array em C#
-
Imprima um array com o método
String.Join()
emC#
-
Imprima um array com o método
List.ForEach()
emC#
-
Imprima um array com o loop
foreach
emC#
Este tutorial discutirá os métodos para imprimir um array de strings em C#.
Imprima um array com o método String.Join()
em C#
O String.Join()
método concatena os elementos de um array especificada com um separador especificado entre eles em C#. Podemos usar a sequência de escape \n
como separador para colocar cada elemento do array em uma linha separada. O exemplo de código a seguir nos mostra como imprimir um array de variáveis de string com o método String.Join()
em 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));
}
}
}
Resultado:
one two three four
Inicializamos um array de variáveis de string arr
e imprimimos cada elemento em uma nova linha com a função String.Join("\n", arr)
em C#. A função String.Join()
retorna uma variável de string. Portanto, podemos armazenar o valor retornado dentro de uma variável de string e depois exibi-lo ou usar diretamente a função String.Join()
dentro da função Console.WriteLine()
.
Imprima um array com o método List.ForEach()
em C#
O método ForEach()
executa uma ação especificada em cada elemento de uma lista em C#. Podemos imprimir cada elemento de nosso array com o método List.ForEach()
convertendo primeiro o array em uma lista. Podemos usar a função ToList()
no Linq para converter nosso array em uma lista. Veja o seguinte exemplo.
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);
}
}
}
Resultado:
abc def asd
Inicializamos um array de strings strArray
e imprimimos todos os elementos do array strArray
convertendo-o primeiro em uma lista usando a função ToList()
no Linq e depois usando ForEach()
na lista resultante.
Imprima um array com o loop foreach
em C#
O loop foreach
é usado para iterar por meio de uma estrutura de dados em C#. Também podemos usar o loop foreach
para iterar cada elemento de um array e imprimi-lo. O exemplo de código a seguir nos mostra como imprimir um array com o loop foreach
em 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);
}
}
}
}
Resultado:
one two three four
Inicializamos um array de strings arr
e exibimos cada elemento do array arr
com o loop foreach
em 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