Struct NullableBool

Struct NullableBool

Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)

Một lớp cho các giá trị boolean với khả năng kiểm tra xem giá trị đã được xác định hay không.

public struct NullableBool : IEquatable<nullablebool>

Implements

IEquatable

Thành viên thừa kế

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

NullableBool(Bool)

Bắt đầu một ví dụ mới của Aspose.Tasks.NullableBool cấu trúc với giá trị boolean được chỉ định.

public NullableBool(bool value)

Parameters

value bool

giá trị boolean cụ thể.

NullableBool(Lời bài hát: Bool)

Bắt đầu một ví dụ mới của Aspose.Tasks.NullableBool cấu trúc.

public NullableBool(bool value, bool isDefined)

Parameters

value bool

giá trị hiện tại.

isDefined bool

Giá trị chỉ ra liệu giá trị hiện tại được xác định hay không.

Properties

IsDefined

Nó nhận được một giá trị chỉ ra liệu giá trị đã được xác định hay không; nếu không, giả.

public bool IsDefined { get; }

Giá trị bất động sản

bool

Value

Nhận hoặc đặt một giá trị cho thấy giá trị hiện tại có đúng hay không.

public bool Value { get; set; }

Giá trị bất động sản

bool

Methods

Equals(NullableBool)

Quay lại một lá cờ cho biết liệu trường hợp này có bằng trường hợp cụ thể của lớp Aspose.Tasks.NullableBool hay không.

public bool Equals(NullableBool other)

Parameters

other NullableBool

đối tượng được chỉ định để so sánh với trường hợp này.

Returns

bool

một lá cờ chỉ ra liệu trường hợp này có bằng trường hợp cụ thể của lớp Aspose.Tasks.NullableBool hay không.

Equals(đối tượng)

Quay lại một lá cờ cho biết liệu trường hợp này có bằng đối tượng được chỉ định hay không.

public override bool Equals(object obj)

Parameters

obj object

đối tượng được chỉ định để so sánh với trường hợp này.

Returns

bool

một lá cờ chỉ ra liệu trường hợp này có bằng đối tượng được chỉ định hay không.

GetHashCode()

Quay lại giá trị mã hash cho ví dụ của lớp Aspose.Tasks.NullableBool.

public override int GetHashCode()

Returns

int

trả lại giá trị mã hash cho đối tượng này.

ToString()

Quay lại một dòng đại diện cho đối tượng hiện tại.

public override string ToString()

Returns

string

Một string đại diện cho đối tượng hiện tại.

Operators

Nhà điều hành =(NullableBool và NullableBool)

Quay lại một giá trị cho thấy liệu trường hợp này có bằng đối tượng cụ thể hay không.

public static bool operator ==(NullableBool a, NullableBool b)

Parameters

a NullableBool

Đầu tiên Aspose.Tasks.NullableBool.

b NullableBool

Phần thứ hai là Aspose.Tasks.NullableBool.

Returns

bool

một giá trị chỉ ra liệu trường hợp này tương đương với một đối tượng cụ thể

Tính năng của Operator Bool(NullableBool)

Thay đổi một ví dụ Aspose.Tasks.NullableBool thành một giá trị boolean.Trở lại đúng khi Aspose.Tasks.NullableBool.Value là đúng và Aspose.Tasks.NullableBool.IsDefined là đúng.

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

Giá trị để chuyển đổi.

Returns

bool

Giá trị boolean

Ứng dụng NullableBool(Bool)

Có nghĩa là nó chuyển đổi giá trị boolean thành Aspose.Tasks.NullableBool.

public static implicit operator NullableBool(bool val)

Parameters

val bool

Giá trị để chuyển đổi.

Returns

NullableBool

Chuyển đổi Aspose.Tasks.NullableBool ví dụ.

Nhà điều hành !=(NullableBool và NullableBool)

Trả lại một giá trị cho thấy liệu trường hợp này không tương đương với một đối tượng cụ thể.

public static bool operator !=(NullableBool a, NullableBool b)

Parameters

a NullableBool

Đầu tiên Aspose.Tasks.NullableBool.

b NullableBool

Phần thứ hai là Aspose.Tasks.NullableBool.

Returns

bool

một giá trị chỉ ra liệu trường hợp này không tương đương với một đối tượng cụ thể

 Tiếng Việt