하나의 단일 비트를 이진 파일에 쓰고 싶습니다. binaryWriter.Write((bit)1);
같은BinaryWriter를 사용하여 단일 비트를 이진 파일로 작성하십시오.
using (FileStream fileStream = new FileStream(@"myfile.bin", FileMode.Create))
using (BinaryWriter binaryWriter = new BinaryWriter(fileStream))
{
binaryWriter.Write((bool)10);
}
뭔가 내가 파일이 한 바이트를 가지고,하지만 난 하나 개의 비트를 작성하려는 binaryWriter.Write((bool)1)
를 사용합니다. 이것이 가능한가?
결과 파일의 길이가 1 바이트 이상이고 디스크에 많은 K를 할당합니다 (파일 시스템에 따라 다름) –