Struct NullableBool
De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)
Een klasse voor booleanwaarden met de mogelijkheid om te controleren of de waarde is gedefinieerd of niet.
public struct NullableBool : IEquatable<nullablebool>
Implements
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
NullableBool(Bool)
Initialiseert een nieuwe instantie van de Aspose.Tasks.NullableBool structuur met de aangegeven booleanwaarde.
public NullableBool(bool value)
Parameters
value
bool
de aangegeven booleanwaarde.
NullableBool(Bool, Bool)
Het initiërt een nieuwe instantie van de Aspose.Tasks.NullableBool structuur.
public NullableBool(bool value, bool isDefined)
Parameters
value
bool
De huidige waarde.
isDefined
bool
De waarde die aangeeft of de huidige waarde is vastgesteld.
Properties
IsDefined
Geeft een waarde die aangeeft of de waarde is gedefinieerd; anders, vals.
public bool IsDefined { get; }
Eigendomswaarde
Value
Geeft of zet een waarde die aangeeft of de huidige waarde waar of vals is.
public bool Value { get; set; }
Eigendomswaarde
Methods
Equals(NullableBool)
Een vlag indient of deze instantie gelijk is aan de aangegeven instantie van de Aspose.Tasks.NullableBool-klasse.
public bool Equals(NullableBool other)
Parameters
other
NullableBool
de aangegeven object te vergelijken met deze instantie.
Returns
een vlag dat aangeeft of deze instantie gelijk is aan de aangegeven instantie van de Aspose.Tasks.NullableBool-klasse.
Equals(Objecten)
Een vlag indient of deze instantie gelijk is aan het aangegeven object.
public override bool Equals(object obj)
Parameters
obj
object
de aangegeven object te vergelijken met deze instantie.
Returns
een vlag dat aangeeft of deze instantie gelijk is aan het aangegeven object.
GetHashCode()
Terug een hashcode waarde voor het voorbeeld van de Aspose.Tasks.NullableBool klasse.
public override int GetHashCode()
Returns
een hashcode waarde voor dit object terugbrengt.
ToString()
Returneert een string die het huidige object vertegenwoordigt.
public override string ToString()
Returns
Een string die het huidige object vertegenwoordigt.
Operators
Operator =(NullableBool en NullableBool)
Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaald object.
public static bool operator ==(NullableBool a, NullableBool b)
Parameters
De eerste Aspose.Tasks.NullableBool.
De tweede Aspose.Tasks.NullableBool.
Returns
een waarde die aangeeft of deze instantie gelijk is aan een bepaald object
De implicite operator bool(NullableBool)
Implicitely converteert een Aspose.Tasks.NullableBool-instelling naar een booleanwaarde.Returns waar wanneer Aspose.Tasks.NullableBool.Value waar is en Aspose.Tasks.NullableBool.IsDefined waar is.
public static implicit operator bool(NullableBool val)
Parameters
val
NullableBool
De waarde om te converteren.
Returns
Een booleense waarde.
Ondersteuning van NullableBool(Bool)
Implicitely converteert boolean waarde naar de Aspose.Tasks.NullableBool-instantie.
public static implicit operator NullableBool(bool val)
Parameters
val
bool
De waarde om te converteren.
Returns
Converted Aspose.Tasks.NullableBool instantie.
Operator !=(NullableBool en NullableBool)
Er wordt een waarde teruggegeven die aangeeft of deze instantie niet gelijk is aan een bepaald object.
public static bool operator !=(NullableBool a, NullableBool b)
Parameters
De eerste Aspose.Tasks.NullableBool.
De tweede Aspose.Tasks.NullableBool.
Returns
een waarde die aangeeft of deze instantie niet gelijk is aan een bepaald object