Struct NullableBool
Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)
Klasa dla wartości boolean z możliwością sprawdzenia, czy wartość została zdefiniowana, czy nie.
public struct NullableBool : IEquatable<nullablebool>
Implements
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(Bool)
Inicjalizuje nową instancję struktury Aspose.Tasks.NullableBool z określoną wartością boolean.
public NullableBool(bool value)
Parameters
value
bool
określoną wartość booleanową.
NullableBool(Bool, Bool)
Inicjalizuje nowy przykład struktury Aspose.Tasks.NullableBool.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
Aktualna wartość .
isDefined
bool
Wartość wskazująca, czy wartość bieżąca jest zdefiniowana.
Properties
IsDefined
Otrzymuje wartość wskazującą, czy wartość została zdefiniowana; w przeciwnym razie, fałszywa.
public bool IsDefined { get; }
Wartość nieruchomości
Value
Otrzymuje lub ustawia wartość wskazującą, czy wartość bieżąca jest prawdziwa lub fałszywa.
public bool Value { get; set; }
Wartość nieruchomości
Methods
Equals(NullableBool)
Powraca flagę wskazującą, czy ta instancja jest równa określonej instancji klasy Aspose.Tasks.NullableBool.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
określonego przedmiotu do porównania z tą instancją.
Returns
flaga wskazująca, czy ta instancja jest równa określonej instancji klasy Aspose.Tasks.NullableBool.
Equals(Obiekt)
Powraca flagę wskazującą, czy ta instancja jest równa określonemu przedmiotowi.
public override bool Equals(object obj)
Parameters
obj
object
określonego przedmiotu do porównania z tą instancją.
Returns
flaga wskazująca, czy ta instancja jest równa określonemu przedmiotowi.
GetHashCode()
Powraca wartość kodu hash na przykład klasy Aspose.Tasks.NullableBool.
public override int GetHashCode()
Returns
zwraca wartość kodu hash dla tego obiektu.
ToString()
Powraca pasek, który reprezentuje aktualny obiekt.
public override string ToString()
Returns
Strumień, który reprezentuje aktualny obiekt.
Operators
Operator =(NullableBool i NullableBool)
Powraca wartość wskazującą, czy ta instancja jest równa określonemu przedmiotowi.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
Pierwszy Aspose.Tasks.NullableBool
Następny Następny wpis: Aspose.Tasks.NullableBool
Returns
wartość wskazująca, czy ta instancja jest równa określonemu przedmiotowi
Obsługa Operator Bool(NullableBool)
Implicitnie konwertuje przykład Aspose.Tasks.NullableBool na wartość boolean.Powraca prawdą, gdy Aspose.Tasks.NullableBool.Value jest prawdą, a Aspose.Tasks.NullableBool.IsDefined jest prawdą.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
Wartość do konwersji.
Returns
Wartość Boolean.
Obsługa operatorów NullableBool(Bool)
Konwertuje wartość boolean na przykład Aspose.Tasks.NullableBool.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
Wartość do konwersji.
Returns
Konwertowane Aspose.Tasks.NullableBool instancja.
Operator !=(NullableBool i NullableBool)
Zwraca wartość wskazującą, czy ta instancja nie jest równa określonemu przedmiotowi.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
Pierwszy Aspose.Tasks.NullableBool
Następny Następny wpis: Aspose.Tasks.NullableBool
Returns
wartość wskazująca, czy ta instancja nie jest równa określonemu przedmiotowi