É uma pergunta simples; Sou iniciante em C #, como posso executar o seguinte
- Eu quero converter uma matriz de números inteiros em uma seqüência de caracteres separada por vírgula.
eu tenho
int[] arr = new int[5] {1,2,3,4,5};
Eu quero convertê-lo em uma string
string => "1,2,3,4,5"
.NET 4
.NET anterior
fonte
Você pode usar o Linq para isso
fonte
Você pode ter um par de métodos de extensão para facilitar esta tarefa:
Então agora apenas:
fonte
Use o
Aggregate
método LINQ para converter uma matriz de números inteiros em uma sequência separada por vírgulasaída será
Essa é uma das soluções que você pode usar se não tiver o .net 4 instalado.
fonte