Olá,
Abaixo um método básico para escrever em arquivo texto em C#
public void escreveArquivo(string dados)
{
string nome_arquivo = “C:/Temp/arquivo.txt”;
if (!System.IO.File.Exists(nome_arquivo))
System.IO.File.Create(nome_arquivo).Close();
System.IO.TextWriter arquivo = System.IO.File.AppendText(nome_arquivo);
arquivo.WriteLine(dados);
arquivo.Close();
}