を使ってデータを書き出していますBinaryWriter
。
ここで、256 バイトにパディングされる文字列を書き出しています。残りのスペースを補うために null バイトを使用します (例: 文字列 "hello world" は 11 バイトを占めるため、別の 245 null バイトを書き込む必要があります)。 .
現在のアプローチは、文字列を通常どおりに書き出し、文字列の長さを計算し、それを 256 から引いて目的の null バイト数を取得し、for ループを使用してこれらの null をすべて書き出します。
しかし、最初に null で埋められた文字列を作成してから、一度にすべて書き出す方がよいかもしれません。文字列に null バイトを長さ n まで埋め込むにはどうすればよいですか?
nullバイトではなくnull文字になると思います。