StandardFormat 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 standardní formátovací řetězec bez použití skutečného řetězce.
public value class StandardFormat : IEquatable<System::Buffers::StandardFormat>
public readonly struct StandardFormat : IEquatable<System.Buffers.StandardFormat>
type StandardFormat = struct
Public Structure StandardFormat
Implements IEquatable(Of StandardFormat)
- Dědičnost
- Implementuje
Poznámky
Objekt StandardFormat se skládá ze specifikátoru standardního formátu jednoho znaku (například G, D nebo X) a volitelného specifikátoru přesnosti. Specifikátor přesnosti může být v rozsahu od 0 do 9 nebo může být speciální StandardFormat.NoPrecision hodnotou.
Konstruktory
| Name | Description |
|---|---|
| StandardFormat(Char, Byte) |
Inicializuje novou instanci StandardFormat struktury. |
Pole
| Name | Description |
|---|---|
| MaxPrecision |
Definuje maximální platnou hodnotu přesnosti. |
| NoPrecision |
Označuje, že formát nepoužívá přesnost nebo že je přesnost nezadaná. |
Vlastnosti
| Name | Description |
|---|---|
| HasPrecision |
Získá hodnotu, která určuje, zda formát má definovanou přesnost. |
| IsDefault |
Získá hodnotu, která určuje, zda aktuální instance je výchozí formát. |
| Precision |
Získá komponentu přesnosti formátu. |
| Symbol |
Získá znakovou komponentu formátu. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Vrátí hodnotu, která určuje, zda zadaný objekt je StandardFormat objekt, který se rovná aktuální instanci. |
| Equals(StandardFormat) |
Vrátí hodnotu, která určuje, zda je zadaná StandardFormat hodnota rovna aktuální instanci. |
| GetHashCode() |
Vrátí kód hash pro tuto instanci. |
| Parse(ReadOnlySpan<Char>) |
Převede instanci |
| Parse(String) |
Převede klasický řetězec standardního formátu .NET na instanci StandardFormat. |
| ToString() |
Vrátí řetězcovou reprezentaci tohoto formátu. |
| TryParse(ReadOnlySpan<Char>, StandardFormat) |
Pokusí se převést |
Operátory
| Name | Description |
|---|---|
| Equality(StandardFormat, StandardFormat) |
Vrátí hodnotu, která určuje, zda jsou dvě StandardFormat instance stejné. |
| Implicit(Char to StandardFormat) |
Převede znak na StandardFormat instanci pomocí NoPrecision přesnosti. |
| Inequality(StandardFormat, StandardFormat) |
Určuje, zda jsou dvě StandardFormat instance nerovné. |