StandardFormat Struktura

Definicja

Reprezentuje standardowy ciąg formatu bez użycia rzeczywistego ciągu.

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)
Dziedziczenie
StandardFormat
Implementuje

Uwagi

StandardFormat Obiekt składa się z specyfikatora formatu standardowego pojedynczego znaku (takiego jak "G", "D" lub "X") oraz opcjonalny specyfikator dokładności. Specyfikator dokładności może wahać się od 0 do 9 lub może być wartością specjalną StandardFormat.NoPrecision .

Konstruktory

StandardFormat(Char, Byte)

Inicjuje StandardFormat nowe wystąpienie struktury.

Pola

MaxPrecision

Definiuje maksymalną prawidłową wartość dokładności.

NoPrecision

Wskazuje, że format nie używa dokładności lub że precyzja jest nieokreślona.

Właściwości

HasPrecision

Pobiera wartość wskazującą, czy format ma zdefiniowaną precyzję.

IsDefault

Pobiera wartość wskazującą, czy bieżące wystąpienie jest formatem domyślnym.

Precision

Pobiera składnik dokładności formatu.

Symbol

Pobiera składnik znaku formatu.

Metody

Equals(Object)

Zwraca wartość wskazującą, czy określony obiekt jest obiektem StandardFormat , który jest równy bieżącemu wystąpieniu.

Equals(StandardFormat)

Zwraca wartość wskazującą, czy określona StandardFormat wartość jest równa bieżącemu wystąpieniu.

GetHashCode()

Zwraca wartość skrótu dla tego wystąpienia.

Parse(ReadOnlySpan<Char>)

Konwertuje element ReadOnlySpan<System.Char> na StandardFormat wystąpienie przy użyciu NoPrecision precyzji.

Parse(String)

Konwertuje klasyczny ciąg formatu standardowego StandardFormat platformy .NET na wystąpienie.

ToString()

Zwraca reprezentację ciągu w tym formacie.

TryParse(ReadOnlySpan<Char>, StandardFormat)

Próbuje przekonwertować obiekt ReadOnlySpan<Char> na StandardFormat wystąpienie i zwraca wartość wskazującą, czy operacja analizowania zakończyła się pomyślnie.

Operatory

Equality(StandardFormat, StandardFormat)

Zwraca wartość wskazującą, czy dwa StandardFormat wystąpienia są równe.

Implicit(Char to StandardFormat)

Konwertuje znak na StandardFormat wystąpienie przy użyciu NoPrecision precyzji.

Inequality(StandardFormat, StandardFormat)

Określa, czy dwa StandardFormat wystąpienia są nierówne.

Dotyczy