我需要使用 FileStream 和下面提到的选项在 C# 中打开一个文本文件
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()
……还不够好。
请有人愿意为我编写一个包含这些要求的简单子程序,因为到目前为止我所看到的示例涉及使用字节和缓冲区(此时我确实需要处理的一个领域)并将其留在那个.
谢谢