Boolean Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje logickou (true nebo false) hodnotu.
public value class bool : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>
public value class bool : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>, IParsable<bool>, ISpanParsable<bool>
public value class bool : IComparable, IConvertible
public value class bool : IComparable, IComparable<bool>, IEquatable<bool>
public struct Boolean : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>
public readonly struct Boolean : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>, IParsable<bool>, ISpanParsable<bool>
public readonly struct Boolean : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>
[System.Serializable]
public struct Boolean : IComparable, IConvertible
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Boolean : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>
public struct Boolean : IComparable, IComparable<bool>, IEquatable<bool>
type bool = struct
interface IConvertible
type bool = struct
interface IConvertible
interface IParsable<bool>
interface ISpanParsable<bool>
[<System.Serializable>]
type bool = struct
interface IConvertible
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type bool = struct
interface IConvertible
type bool = struct
Public Structure Boolean
Implements IComparable, IComparable(Of Boolean), IConvertible, IEquatable(Of Boolean)
Public Structure Boolean
Implements IComparable, IComparable(Of Boolean), IConvertible, IEquatable(Of Boolean), IParsable(Of Boolean), ISpanParsable(Of Boolean)
Public Structure Boolean
Implements IComparable, IConvertible
Public Structure Boolean
Implements IComparable, IComparable(Of Boolean), IEquatable(Of Boolean)
- Dědičnost
- Atributy
- Implementuje
Poznámky
Další informace o tomto rozhraní API naleznete v tématu Doplňkové poznámky k rozhraní API pro logickou hodnotu.
Pole
| Name | Description |
|---|---|
| FalseString |
Představuje logickou hodnotu |
| TrueString |
Představuje logickou hodnotu |
Metody
| Name | Description |
|---|---|
| CompareTo(Boolean) |
Porovná tuto instanci se zadaným Boolean objektem a vrátí celé číslo, které označuje jejich vztah k druhému. |
| CompareTo(Object) |
Porovná tuto instanci se zadaným objektem a vrátí celé číslo, které označuje jejich vztah k druhému. |
| Equals(Boolean) |
Vrátí hodnotu určující, zda je tato instance rovna zadanému Boolean objektu. |
| Equals(Object) |
Vrátí hodnotu určující, zda je tato instance rovna zadanému objektu. |
| GetHashCode() |
Vrátí kód hash pro tuto instanci. |
| GetTypeCode() |
Vrátí kód typu pro Boolean typ hodnoty. |
| Parse(ReadOnlySpan<Char>) |
Převede zadanou reprezentaci rozsahu logické hodnoty na její Boolean ekvivalent. |
| Parse(String) |
Převede zadanou řetězcovou reprezentaci logické hodnoty na její Boolean ekvivalent. |
| ToString() |
Převede hodnotu této instance na ekvivalentní řetězcové vyjádření (pravda nebo nepravda). |
| ToString(IFormatProvider) |
Převede hodnotu této instance na ekvivalentní řetězcové vyjádření (pravda nebo nepravda). |
| TryFormat(Span<Char>, Int32) |
Pokusí se naformátovat hodnotu aktuální logické instance do zadaného rozsahu znaků. |
| TryParse(ReadOnlySpan<Char>, Boolean) |
Pokusí se převést zadanou reprezentaci rozsahu logické hodnoty na její Boolean ekvivalent. |
| TryParse(String, Boolean) |
Pokusí se převést zadanou řetězcovou reprezentaci logické hodnoty na její Boolean ekvivalent. |
Explicitní implementace rozhraní
Platí pro
Bezpečný přístup z více vláken
Všichni členové tohoto typu jsou bezpečné pro přístup z více vláken. Členové, kteří se zdá, že upravují stav instance, ve skutečnosti vrátí novou instanci inicializovanou s novou hodnotou. Stejně jako u jakéhokoli jiného typu musí být čtení a zápis do sdílené proměnné, která obsahuje instanci tohoto typu, chráněn zámkem, aby se zajistilo zabezpečení vlákna.