Struct NullableBool

Struct NullableBool

اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)

فئة للقيم البولينية مع إمكانية التحقق مما إذا كانت القيمة محددة أم لا.

public struct NullableBool : IEquatable<nullablebool>

Implements

IEquatable

الأعضاء الموروثين

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

Constructors

NullableBool(بول)

يبدأ مثالًا جديدًا من بنية Aspose.Tasks.NullableBool مع القيمة البولية المحددة.

public NullableBool(bool value)

Parameters

value bool

قيمة البولين المحددة.

NullableBool(بول، بول)

يبدأ مثال جديد من Aspose.Tasks.NullableBool الهيكل.

public NullableBool(bool value, bool isDefined)

Parameters

value bool

القيمة الحالية .

isDefined bool

القيمة التي تشير إلى ما إذا كانت القيمة الحالية محددة.

Properties

IsDefined

يحصل على قيمة تشير إلى ما إذا كانت القيمة قد تم تحديدها ؛ خلاف ذلك ، كاذبة.

public bool IsDefined { get; }

قيمة الممتلكات

bool

Value

يحصل أو يضع قيمة تشير إلى ما إذا كانت القيمة الحالية صحيحة أم خاطئة.

public bool Value { get; set; }

قيمة الممتلكات

bool

Methods

Equals(NullableBool)

يعيد علامة تشير إلى ما إذا كانت هذه الحالة تساوي الحالة المحددة في فئة Aspose.Tasks.NullableBool.

public bool Equals(NullableBool other)

Parameters

other NullableBool

الكائن المحدد للمقارنة مع هذه الحالة.

Returns

bool

علامة تشير إلى ما إذا كانت هذه الحالة تساوي الحالة المحددة في فئة Aspose.Tasks.NullableBool.

Equals(الموضوع)

يعيد علامة تشير إلى ما إذا كانت هذه الحالة تساوي الكائن المحدد.

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

المشغل = =(0 0 0 0 0 0 0 0 0 0)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.

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

Parameters

a NullableBool

أولا Aspose.Tasks.NullableBool

b NullableBool

ثاني Aspose.Tasks.NullableBool.

Returns

bool

قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد

المشغل الافتراضي بول(NullableBool)

تحويل مثالا Aspose.Tasks.NullableBool إلى قيمة بولين.العودة صحيحة عندما Aspose.Tasks.NullableBool.Value صحيحة و Aspose.Tasks.NullableBool.IsDefined صحيحة.

public static implicit operator bool(NullableBool val)

Parameters

val NullableBool

القيمة التي يجب تحويلها.

Returns

bool

قيمة بوليان

المشغل الافتراضي NullableBool(بول)

تحويل قيمة البولين إلى Aspose.Tasks.NullableBool المثال.

public static implicit operator NullableBool(bool val)

Parameters

val bool

قيمة التحويل .

Returns

NullableBool

تحويل Aspose.Tasks.NullableBool المثال.

المشغل !=(0 0 0 0 0 0 0 0 0 0)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة لا تساوي كائن محدد.

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

Parameters

a NullableBool

أولا Aspose.Tasks.NullableBool

b NullableBool

ثاني Aspose.Tasks.NullableBool.

Returns

bool

قيمة تشير إلى ما إذا كانت هذه الحالة لا تساوي كائن محدد

 عربي