Struct NullableBool
اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)
فئة للقيم البولينية مع إمكانية التحقق مما إذا كانت القيمة محددة أم لا.
public struct NullableBool : IEquatable<nullablebool>
Implements
الأعضاء الموروثين
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; }
قيمة الممتلكات
Value
يحصل أو يضع قيمة تشير إلى ما إذا كانت القيمة الحالية صحيحة أم خاطئة.
public bool Value { get; set; }
قيمة الممتلكات
Methods
Equals(NullableBool)
يعيد علامة تشير إلى ما إذا كانت هذه الحالة تساوي الحالة المحددة في فئة Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
الكائن المحدد للمقارنة مع هذه الحالة.
Returns
علامة تشير إلى ما إذا كانت هذه الحالة تساوي الحالة المحددة في فئة Aspose.Tasks.NullableBool.
Equals(الموضوع)
يعيد علامة تشير إلى ما إذا كانت هذه الحالة تساوي الكائن المحدد.
public override bool Equals(object obj)
Parameters
obj
object
الكائن المحدد للمقارنة مع هذه الحالة.
Returns
علامة تشير إلى ما إذا كانت هذه الحالة متساوية مع الكائن المحدد.
GetHashCode()
يعيد قيمة رمز الهاش على سبيل المثال من فئة Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
يعيد قيمة رمز الهاش لهذا الكائن.
ToString()
يعيد شريط يمثل الكائن الحالي.
public override string ToString()
Returns
شريط يمثل الكائن الحالي.
Operators
المشغل = =(0 0 0 0 0 0 0 0 0 0)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
أولا Aspose.Tasks.NullableBool
ثاني Aspose.Tasks.NullableBool.
Returns
قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد
المشغل الافتراضي بول(NullableBool)
تحويل مثالا Aspose.Tasks.NullableBool إلى قيمة بولين.العودة صحيحة عندما Aspose.Tasks.NullableBool.Value صحيحة و Aspose.Tasks.NullableBool.IsDefined صحيحة.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
القيمة التي يجب تحويلها.
Returns
قيمة بوليان
المشغل الافتراضي NullableBool(بول)
تحويل قيمة البولين إلى Aspose.Tasks.NullableBool المثال.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
قيمة التحويل .
Returns
تحويل Aspose.Tasks.NullableBool المثال.
المشغل !=(0 0 0 0 0 0 0 0 0 0)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة لا تساوي كائن محدد.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
أولا Aspose.Tasks.NullableBool
ثاني Aspose.Tasks.NullableBool.
Returns
قيمة تشير إلى ما إذا كانت هذه الحالة لا تساوي كائن محدد