Ejercicio
More
Objetivo
Cree un programa que se comporte como el comando "more" de Unix: debe mostrar el contenido de un archivo de texto y pedir al usuario que presione Enter cada vez que la pantalla esté llena.
Como enfoque simple, puede mostrar las líneas truncadas a 79 caracteres y detenerse después de cada 24 líneas.
Código
using System;
using System.IO;
namespace More
{
class Program
{
static void Main(string[] args)
{
}
public void ShowData(string urlFile)
{
StreamReader fichero = new StreamReader(urlFile);
string line;
int count = 0;
do
{
line = fichero.ReadLine();
if (line != null)
{
if (count % 24 == 0)
Console.ReadLine();
if (line.Length > 79)
line = line.Substring(0, 79);
Console.WriteLine(line);
}
count++;
}
while (line != null);
fichero.Close();
}
}
}