Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Niunzin

Listagem c#

Recommended Posts

Olá, vim aqui para pedir ajuda para uma função.

Eu preciso que o texto:

um
dois
três
quatro
cinco

seja substituido para

   "um",
   "dois",
   "três",
   "quatro",
   "cinco"

E se tiver uma linha apenas, ficasse como:

   "um"

Tentei de várias formas mas não consegui, alguém disposto a ajudar com esse quebra cabeça? =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é um texto inteiro certo? Não são elementos de array? Se for um texto completo você pode falar para ele dar split por quebra de linha (https://www.google.com.br/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=c%23%20split%20new%20line&safe=off)

 

Depois disso é só fazer um for no array gerado e dizer:

for(int i=0; i<texto.length; i++)
{
   texto[i] = """texto"","+Environment.NewLine;
}

//Aqui você remove a virgula da última posição:
texto[texto.length-1] = texto[texto.length-1].replace(",","");

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.