Здравствуйте, Banch, Вы писали: B>я понимаю, все зависит от задачи, но если юзер будет просмтатривать несколько больших файлов чисто поверхностно ...
Не, эти файлы — логи сервера за день, их будут очень внимательно просматривать на предмет наличия разных отклонений в работе. Так что придется файл сразу весь показывать.
А разве нельзя просто прочитать определенный массив символов из другого массива, начиная с определенной позиции? Так, чтобы не использовать Array.Copy.