CRIAR TXT EM C#

JAISONKLEMER 18/03/2014 13:28:55
#436217
Bom, o principal eu já consegui, que era criar o txt e gravar informações nele, só q tem um problema. O txt deve ter somente uma linha e com esse código abaixo ele adiciona uma linha a mais em branco:

Citação:

String nomeArquivo = (tempItem.VideoTitle + [Ô].jk[Ô]);

if (!System.IO.File.Exists(nomeArquivo))
System.IO.File.Create(nomeArquivo).Close();

System.IO.TextWriter arqTXT = System.IO.File.AppendText(nomeArquivo);

arqTXT.WriteLine(saveFileDialog1.FileName, Encoding.Default);

arqTXT.Close();


Preciso que somente adicione a primeira linha e feche o arquivo sem adicionar mais uma linha.
CLEVERTON 18/03/2014 15:24:03
#436227
Já tentou deletar o arquivo antes de re-criá-lo ?
TUNUSAT 18/03/2014 15:31:30
#436228
Resposta escolhida
JAISONKLEMER,

Acho que tá fácil!
Basta substituir a linha

//arqTXT.WriteLine(saveFileDialog1.FileName, Encoding.Default);

Pela linha:

arqTXT.Write(saveFileDialog1.FileName, Encoding.Default);


O [Ô].WriteLine[Ô] sempre manda pular uma linha depois de escrever;
O [Ô].Write[Ô] só escreve;

[][ô]s,
Tunusat.
Tópico encerrado , respostas não são mais permitidas