Обнуляемая логическая переменная в качестве переменной с тремя состояниями в C #

Есть ли какие-то преимущества в использовании обнуляемого типа bool для хранения значения с тремя состояниями? Например, null == 1-е состояние, false == 2-е состояние, true == 3-е состояние ?

Накладные расходы, вероятно, выше, чем при использовании байтового перечисления, но мне любопытно.

20
задан Petrus Theron 16 March 2011 в 10:21
поделиться