Discussion:
Chr(13) no C# ? char[] ???
(too old to reply)
Fabio Augusto Morais
2004-10-04 20:05:32 UTC
Permalink
Ol�

Estou iniciando no C# e gostaria de saber como dar um "replace" nas quebras de linha de um conte�do de uma string ?

Tipo, no VB.NET eu fazia assim:

Dim strConteudo As String
strConteudo = Replace( strConteudo, Chr(13), "")

No caso Chr(13) representa o "Enter" ou "quebra de linha" de um documento.

Obs.: E tamb�m queria saber como fa�o para remover o caracter que representa o "Tab" do teclado.


Obrigado.

Fabio
carlos roberto lacerda
2004-10-05 03:34:12 UTC
Permalink
Ola,

Nesse caso, como vc procura pelo new line (\n), o replace nao teria efeito. Vc teria que fazer um for e ir jogando os caracteres em outra string e qdo encontrar o \n ou \t, colocar o valor que lhe interessa.


[s]
Carlos
www.byteshift.com
***@byteshift.com
Fernando Botelho
2004-10-05 12:24:56 UTC
Permalink
Ol�,

No C#, se n�o me engano, voc� faria:

string.Replace( (char)13, ... );

Um abra�o,
Fernando Botelho
Paulo Henrique dos Santos Monteiro
2004-10-05 12:24:29 UTC
Permalink
ConteudoArquivo = ConteudoArquivo.Replace("\n",""); // line feed
ConteudoArquivo = ConteudoArquivo.Replace("\r",""); // carriage return
ConteudoArquivo = ConteudoArquivo.Replace("\t",""); // tab
Fabio Augusto Morais
2004-10-05 12:26:29 UTC
Permalink
J� resolveu meu problema.


Valeu galera.

[]�s
Fabio

Continue reading on narkive:
Loading...