1
double、int、boolなどの組み込み型をC#のバイト配列にコピーするにはどうすればよいですか?c#:変数をバイト配列にコピー
FileStream.Write()
メソッドを使用するには、それを行う必要があります。
double、int、boolなどの組み込み型をC#のバイト配列にコピーするにはどうすればよいですか?c#:変数をバイト配列にコピー
FileStream.Write()
メソッドを使用するには、それを行う必要があります。
BitConverter.GetBytes()
は、プリミティブ型をバイト配列に変換できます。
各値をバイト配列に変換する代わりに、BinaryWriter
を使用して値をファイルストリームに書き込むことができます。
例:
using (BinaryWriter writer = new BinaryWriter(fileStream)) {
writer.Write(1);
writer.Write(1.0);
writer.Write(true);
writer.Write("Hello");
}
はいと文字列のために、あなたの符号化対象にGetBytesメソッドを使用する必要があります。 – Galilyou
なぜ人々はこの回答を投票し続けますか?問題は、プリミティブ型を変換せずにバイト配列にコピーすることです。 – Trap
@Trap、非バイト型の値を変換せずにバイト配列にコピーする方法はありますか? –