Cambio i nomi dei namespace e dei tipi, per non fare pubblicità negativa ad una class library che, peraltro, è decisamente ben fatta.
La nota dolente è però relativa alla documentazione (ma và, che caso ...).
C'è una enum (chiamiamola colloquialmente IlMioBoolean) che, oltre a True e False, espone un elemento "Default".
C'è una classe (chiamiamola colloquialmente Pippo) che espone una property (chiamiamola colloquialmente Paperino) di tipo IlMioBoolean.
La documentazione di Paperino, la property, recita quanto segue (parafrasi):
Vale IlMioBoolean.True se abilitato. Vale IlMioBoolean.False se disabilitato. Per default vale IlMioBoolean.Default.
IlMioBoolean.Default vale (secondo la documentazione):
True o False a seconda della classe che lo utilizza.
La domanda sorge sponatena.
Quanto vale Pippo.Paperino, se non lo imposto diversamente ? :-O