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()
……もったいない。
私がこれまでに見た例には、バイトとバッファ(現時点で本当に取り組む必要がある領域)の操作が含まれているため、これらの要件を組み込んだ単純なサブを書いてくれる人が親切でしょうか。 .
ありがとう