o tamanho de variavies booleanas é um bit e não um byte
o tamanho de variavies booleanas é um bit e não um byte
Olá Augusto, tudo bem?
Peço desculpas pela demora em responder.
Você está certo, porém apesar de o tamanho da variável bool ser em bit, ou seja 0 ou 1, a menor alocação da memória pelo CPU é em byte. Sendo assim, a variável bool irá se alocar na memória como sendo 1 byte (8 bits). Além disso, na linguagem C# as variáveis booleanas são armazenadas com números de 16 bits (2 bytes) sendo 1 byte para True e 1 byte para False.
Para saber mais, te indico uma página da documentação sobre os tipos de dados booleano para conhecer sobre esses tipos de dados.
Espero ter ajudado e abraços.