Three-state boolean: True, False and Null.

Namespace:  PostSharp
Assembly:  PostSharp.Core (in PostSharp.Core.dll)

Syntax

Visual Basic (Declaration)
Public Structure NullableBool _
	Implements IEquatable(Of NullableBool)
C#
public struct NullableBool : IEquatable<NullableBool>
Visual C++
public value class NullableBool : IEquatable<NullableBool>

Remarks

As in any three-state logic implementation, the Null element is absorbing for all operations.

See Also