Duplicar posibles:
How to read a text file reversely with iterator in C#.net: ¿Hay alguna manera de leer un archivo txt de abajo hacia arriba?
Me pregunto si hay una manera de leer un archivo de texto de abajo hacia arriba sin ninguna penalización en el rendimiento, la readLine, enfoque MoveNext, pero a la inversa , ¿es posible este tipo de cosas en .net?
Para hacer más interesante el archivo de texto tiene alrededor de 100 000 líneas en él, por lo que no se puede engañar con una ReadAll, invertir ...
algo más de detalle: Tengo una colección de valores de cadena entrantes que está prefijado con una ID int que se puede ordenar. Lamentablemente, recibo estos ID en el orden incorrecto. El problema principal es el volumen total de los valores de cadena y ningún RDBMS en la solución. Entonces realmente necesito una forma de almacenar los valores de cadena y luego invertir el orden del almacenamiento durante el procesamiento. Me vino a la mente el archivo de texto porque no tengo una mejor solución en este momento.
Gracias de antemano.
Debe haber algún tipo de método de "vistazo" bajo. –
¿No te refieres de abajo hacia arriba? –
Sí, de arriba a abajo es una especie de forma estándar ... –