## NullableBool structure

布尔值类，可以检查该值是否已定义。

```csharp
public struct NullableBool : IEquatable<NullableBool>
```

## 构造函数

| 姓名 | 描述 |
| --- | --- |
| [NullableBool](nullablebool/#constructor)(bool) | 初始化一个新的实例`NullableBool`具有指定布尔值的结构。 |
| [NullableBool](nullablebool/#constructor_1)(bool, bool) | 初始化一个新的实例`NullableBool`结构. |

## 特性

| 姓名 | 描述 |
| --- | --- |
| [IsDefined](../../aspose.tasks/nullablebool/isdefined/) { get; } | 获取一个值，表示该值是否被定义；否则为 false. |
| [Value](../../aspose.tasks/nullablebool/value/) { get; set; } | 获取或设置一个值，指示当前值是真还是假。 |

## 方法

| 姓名 | 描述 |
| --- | --- |
| [Equals](../../aspose.tasks/nullablebool/equals/#equals)(NullableBool) | 返回一个标志，指示此实例是否等于指定的实例`NullableBool`类. |
| override [Equals](../../aspose.tasks/nullablebool/equals/#equals_1)(object) | 返回一个标志，指示此实例是否等于指定对象。 |
| override [GetHashCode](../../aspose.tasks/nullablebool/gethashcode/)() | 返回实例的哈希码值`NullableBool`类. |
| override [ToString](../../aspose.tasks/nullablebool/tostring/)() | 返回表示当前对象的字符串。 |
| [operator ==](../../aspose.tasks/nullablebool/op_equality/) | 返回一个值，指示此实例是否等于指定对象。 |
| [implicit operator](../../aspose.tasks/nullablebool/op_implicit/#op_implicit_1) | 隐式转换`NullableBool`实例为布尔值。 返回 true 时[`Value`](./value/)是真实的并且[`IsDefined`](./isdefined/)是真的。 (2 operators) |
| [operator !=](../../aspose.tasks/nullablebool/op_inequality/) | 返回一个值，指示此实例是否不等于指定对象。 |

### 也可以看看

* 命名空间 [Aspose.Tasks](../../aspose.tasks/)
* 部件 [Aspose.Tasks](../../)


