Где Вы получили бы это? Система. Булевская переменная берет [только 113] 1 байт.
Просто попытка:
Console.WriteLine( sizeof( System.Boolean ).ToString() );
Из книги Beautiful Code :
Все проблемы в информатике могут быть решены с помощью другого уровня косвенного обращения », - это известная цитата, приписываемая Батлеру Лэмпсону, ученый, который в 1972 году придумал современный персональный компьютер.
Хотя это противоречит Википедии , которая приписывает эту фразу Дэвиду Уиллеру.
Такая очень важная концепция, и здесь так мало ответов. Как правило, каждая представленная проблема может быть решена не обязательно прямой корректировкой кода, но применением некоторого прокси (забудьте определение шаблона) в той или иной форме. Перехват и | инструментарий событий сильно недооценен.