StandardFormat Struktura

Definice

Představuje řetězec standardního formátu 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
StandardFormat
Implementuje

Poznámky

Objekt StandardFormat se skládá ze specifikátoru standardního formátu s jedním znakem (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 to může být speciální StandardFormat.NoPrecision hodnota.

Konstruktory

StandardFormat(Char, Byte)

Inicializuje novou instanci StandardFormat struktury.

Pole

MaxPrecision

Definuje maximální platnou hodnotu přesnosti.

NoPrecision

Označuje, že formát nepoužívá přesnost nebo že přesnost není určená.

Vlastnosti

HasPrecision

Získá hodnotu, která označuje, zda formát má definovanou přesnost.

IsDefault

Získá hodnotu, která označuje, zda aktuální instance je výchozí formát.

Precision

Získá komponentu přesnosti formátu.

Symbol

Získá znakovou součást formátu.

Metody

Equals(Object)

Vrátí hodnotu, která označuje, zda zadaný objekt je StandardFormat objekt, který se rovná aktuální instanci.

Equals(StandardFormat)

Vrátí hodnotu, která označuje, zda se zadaná StandardFormat hodnota rovná aktuální instanci.

GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

Parse(ReadOnlySpan<Char>)

Převede objekt na ReadOnlySpan<System.Char>StandardFormat instanci s použitím NoPrecision přesnosti.

Parse(String)

Převede řetězec klasického formátu .NET Standard na StandardFormat instanci.

ToString()

Vrátí řetězcovou reprezentaci tohoto formátu.

TryParse(ReadOnlySpan<Char>, StandardFormat)

Pokusí se převést ReadOnlySpan<Char>StandardFormat na instanci a vrátí hodnotu, která označuje, zda byla operace parsování úspěšná.

Operátory

Equality(StandardFormat, StandardFormat)

Vrátí hodnotu, která označuje, zda jsou dvě StandardFormat instance rovny.

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é.

Platí pro