Struct NullableBool

Struct NullableBool

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

คลาสสำหรับค่าบูลีนที่สามารถตรวจสอบได้ว่าค่าถูกกำหนดหรือไม่

public struct NullableBool : IEquatable<nullablebool>

Implements

IEquatable<nullablebool>

Inherited Members

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

Constructors

NullableBool(bool)

สร้างอินสแตนซ์ใหม่ของโครงสร้าง Aspose.Tasks.NullableBool โดยใช้ค่าบูลีนที่กำหนด

public NullableBool(bool value)

Parameters

value bool

ค่าบูลีนที่กำหนด

NullableBool(bool, bool)

สร้างอินสแตนซ์ใหม่ของโครงสร้าง Aspose.Tasks.NullableBool

public NullableBool(bool value, bool isDefined)

Parameters

value bool

ค่าปัจจุบัน

isDefined bool

ค่าที่บ่งบอกว่าค่าปัจจุบันถูกกำหนดหรือไม่

Properties

IsDefined

รับค่าที่บ่งบอกว่าค่าถูกกำหนดหรือไม่; มิฉะนั้นจะเป็น false

public bool IsDefined { get; }

Property Value

bool

Value

รับหรือกำหนดค่าที่บ่งบอกว่าค่าปัจจุบันเป็นจริงหรือเท็จ

public bool Value { get; set; }

Property Value

bool

Methods

Equals(NullableBool)

คืนค่าธงที่บ่งบอกว่านี่คืออินสแตนซ์ที่เท่ากับอินสแตนซ์ที่กำหนดของคลาส Aspose.Tasks.NullableBool หรือไม่

public bool Equals(NullableBool other)

Parameters

other NullableBool

วัตถุที่กำหนดเพื่อเปรียบเทียบกับอินสแตนซ์นี้

Returns

bool

ธงที่บ่งบอกว่านี่คืออินสแตนซ์ที่เท่ากับอินสแตนซ์ที่กำหนดของคลาส Aspose.Tasks.NullableBool หรือไม่

Equals(object)

คืนค่าธงที่บ่งบอกว่านี่คืออินสแตนซ์ที่เท่ากับวัตถุที่กำหนดหรือไม่

public override bool Equals(object obj)

Parameters

obj object

วัตถุที่กำหนดเพื่อเปรียบเทียบกับอินสแตนซ์นี้

Returns

bool

ธงที่บ่งบอกว่านี่คืออินสแตนซ์ที่เท่ากับวัตถุที่กำหนดหรือไม่

GetHashCode()

คืนค่าแฮชโค้ดสำหรับอินสแตนซ์ของคลาส Aspose.Tasks.NullableBool

public override int GetHashCode()

Returns

int

คืนค่าแฮชโค้ดสำหรับวัตถุนี้

ToString()

คืนค่าสตริงที่แทนวัตถุปัจจุบัน

public override string ToString()

Returns

string

สตริงที่แทนวัตถุปัจจุบัน

Operators

operator ==(NullableBool, NullableBool)

คืนค่าที่บ่งบอกว่านี่คืออินสแตนซ์ที่เท่ากับวัตถุที่กำหนดหรือไม่

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

Parameters

a NullableBool

Aspose.Tasks.NullableBool ตัวแรก

b NullableBool

Aspose.Tasks.NullableBool ตัวที่สอง

Returns

bool

ค่าที่บ่งบอกว่านี่คืออินสแตนซ์ที่เท่ากับวัตถุที่กำหนดหรือไม่

implicit operator bool(NullableBool)

แปลงอินสแตนซ์ Aspose.Tasks.NullableBool เป็นค่าบูลีนโดยอัตโนมัติ คืนค่า true เมื่อ Aspose.Tasks.NullableBool.Value เป็น true และ Aspose.Tasks.NullableBool.IsDefined เป็น true

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

ค่าที่จะทำการแปลง

Returns

bool

ค่าบูลีน

implicit operator NullableBool(bool)

แปลงค่าบูลีนเป็นอินสแตนซ์ Aspose.Tasks.NullableBool โดยอัตโนมัติ

public static implicit operator NullableBool(bool val)

Parameters

val bool

ค่าที่จะทำการแปลง

Returns

NullableBool

อินสแตนซ์ Aspose.Tasks.NullableBool ที่ถูกแปลง

operator !=(NullableBool, NullableBool)

คืนค่าที่บ่งบอกว่านี่คืออินสแตนซ์ที่ไม่เท่ากับวัตถุที่กำหนดหรือไม่

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

Parameters

a NullableBool

Aspose.Tasks.NullableBool ตัวแรก

b NullableBool

Aspose.Tasks.NullableBool ตัวที่สอง

Returns

bool

ค่าที่บ่งบอกว่านี่คืออินสแตนซ์ที่ไม่เท่ากับวัตถุที่กำหนด

 แบบไทย