Мне нужно открыть текстовый файл в С# с помощью FileStream и с указанными ниже параметрами
var fileStream = new FileStream(filePath,
FileMode.Open,
FileAccess.Read,
FileShare.Read, 64 * 1024,
(FileOptions)FILE_FLAG_NO_BUFFERING |
FileOptions.WriteThrough & FileOptions.SequentialScan);
Текстовый файл содержит "1" или "0", и после получения результатов я собираюсь присвоить содержимое текстового файла строковой переменной. В случае, если вам интересно, мне нужны вышеуказанные параметры, чтобы избежать чтения Windows текстовых файлов из кеша.
System.IO.File.ReadAllText()
... недостаточно.
Кто-нибудь будет достаточно любезен, чтобы написать простой подраздел, который включает в себя эти требования для меня, как примеры, которые я видел до сих пор, включая работу с байтами и буферами (область, в которой я действительно должен работать в это время) и оставляет это при этом.
Спасибо