- Curso
- Archivos de texto B
- Invertir texto de un archivo
Invertir texto de un archivo
Última actualización:
23/08/2020
⁃
Dificultad:
Intermedio
Cree un programa C# que realice una copia de un archivo de texto pero invirtiendo todo su contenido. Cree un archivo con el mismo nombre pero con extensión "inv".
Entrada
Salida
Solución
using System.IO;
public class InvertirTextoArchivo
{
public static void Main(string[] args)
{
string entradaNombreArchivo = "input.txt";
string salidaNombreArchivo = "input.inv";
string[] lineas = File.ReadAllLines(entradaNombreArchivo);
using (StreamWriter escritor = File.CreateText(salidaNombreArchivo))
{
for (int i = lineas.Length - 1; i >= 0; i--)
{
escritor.WriteLine(lineas[i]);
}
}
}
}