bool,或System.Boolean在虚拟机中应该是32bit即4个字节,
但输出时大多数.net API比如BitConverter是以1个字节输出。
以自制的方法输出可以用1bit输出
sizeof(bool)返回1,不要不懂装懂误人子弟,还有,.NET是面向对象的平台,不存在什么API,取而代之的是FCL类库,再者,在FCL中bool就是System.Boolean,不存在什么“或”,最后,.NET里不叫虚拟机,CLR是通过一个非托管的、类似于COM服务器的垫片dll启动的,回去补好基础来出来教人
bool是2字节(16位)
一个字节。。。
1个字节啦