Hoy aprenderemos algo muy sencillo, algo que nos puede ser útil cuando queramos guardar logs por ejemplo.
C#
using System;
using System.IO;
namespace ConsoleTextWriter
{
public class Program
{
private const string _path = "frases.txt";
private static void Main(string[] args)
{
if (File.Exists(_path))
Console.Write(File.ReadAllText(_path));
ReadAndSaveConsoleLine();
}
private static void ReadAndSaveConsoleLine()
{
var line = Console.ReadLine();
if (!string.IsNullOrWhiteSpace(line))
{
using (var streamWriter = new StreamWriter(_path, true))
streamWriter.WriteLine(line);
ReadAndSaveConsoleLine();
}
}
}
}
CodePlex
Código fuente disponible en:
CSharp -> ConsoleTextWriter
No hay comentarios.:
Publicar un comentario