Sdílet prostřednictvím


StandardFormat Struktura

Definice

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
StandardFormat
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

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čena.

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 komponentu formátu.

Metody

Equals(Object)

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

Equals(StandardFormat)

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

GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

Parse(ReadOnlySpan<Char>)

Převede na ReadOnlySpan<System.Char>StandardFormat instanci pomocí NoPrecision přesnosti.

Parse(String)

Převede klasický řetězec 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> na StandardFormat instanci a vrátí hodnotu, která označuje, jestli byla operace analýzy úspěšná.

Operátory

Equality(StandardFormat, StandardFormat)

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

Implicit(Char to StandardFormat)

Převede znak na StandardFormat instanci s přesností NoPrecision .

Inequality(StandardFormat, StandardFormat)

Určuje, zda jsou dvě StandardFormat instance nerovné.

Platí pro