我想将一个位写入二进制文件。使用BinaryWriter将一个位写入二进制文件
using (FileStream fileStream = new FileStream(@"myfile.bin", FileMode.Create))
using (BinaryWriter binaryWriter = new BinaryWriter(fileStream))
{
binaryWriter.Write((bool)10);
}
喜欢的东西binaryWriter.Write((bit)1);
当我使用binaryWriter.Write((bool)1)
该文件有一个字节,但是我想写一个单个位。这可能吗?
产生的文件将在长度至少为1个字节,磁盘(根据文件系统) – 2012-04-07 19:44:48