FileStream, прочтите фрагмент данных из большого файла. Размер файла больше int. Как установить смещение?

FileStream.Read () определяется как:

public override int Read(
    byte[] array,
    int offset,
    int count
)

Как я могу прочитать несколько байтов со смещением больше int.MaxValue?

Допустим, у меня очень большой файл, и я хочу прочитать 100 МБ, начиная с позиции 3147483648.

Как я могу это сделать?

5
задан Chris 18 August 2011 в 12:42
поделиться