Freigeben über


StandardFormat Struktur

Definition

Stellt eine Standardformatzeichenfolge ohne Verwendung einer tatsächlichen Zeichenfolge dar.

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)
Vererbung
StandardFormat
Implementiert

Hinweise

Ein StandardFormat Objekt besteht aus einem Standardformatbezeichner mit einem einzelnen Zeichen (z. B. "G", "D" oder "X") und einem optionalen Genauigkeitsbezeichner. Der Genauigkeitsspezifizierer kann zwischen 0 und 9 liegen, oder es kann sich um den besonderen StandardFormat.NoPrecision Wert handelt.

Konstruktoren

StandardFormat(Char, Byte)

Initialisiert eine neue Instanz der StandardFormat-Struktur.

Felder

MaxPrecision

Definiert den maximal gültigen Genauigkeitswert.

NoPrecision

Gibt an, dass ein Format keine Genauigkeit verwendet oder dass die Genauigkeit nicht angegeben wurde.

Eigenschaften

HasPrecision

Ruft einen Wert ab, der angibt, ob ein Format eine definierte Genauigkeit aufweist.

IsDefault

Ruft einen Wert ab, der angibt, ob die aktuelle Instanz ein Standardformat ist.

Precision

Ruft die Genauigkeitskomponente des Formats ab.

Symbol

Ruft die Zeichenkomponente des Formats ab.

Methoden

Equals(Object)

Gibt einen Wert zurück, der angibt, ob das angegebene Objekt ein StandardFormat-Objekt ist, das der aktuellen Instanz entspricht.

Equals(StandardFormat)

Gibt einen Wert zurück, der angibt, ob das aktuelle StandardFormat der aktuellen Instanz entspricht.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

Parse(ReadOnlySpan<Char>)

Konvertiert ReadOnlySpan<System.Char> mit der Genauigkeit NoPrecision in eine StandardFormat-Instanz.

Parse(String)

Konvertiert eine klassische .NET-Standardformatzeichenfolge in eine StandardFormat-Instanz.

ToString()

Gibt die Zeichenfolgendarstellung dieses Formats zurück.

TryParse(ReadOnlySpan<Char>, StandardFormat)

Versucht, ein ReadOnlySpan<Char> in eine StandardFormat-Instanz zu konvertieren, und gibt einen Wert zurück, der angibt, ob der Analysevorgang erfolgreich war.

Operatoren

Equality(StandardFormat, StandardFormat)

Gibt einen Wert zurück, der angibt, ob zwei StandardFormat-Instanzen gleich sind.

Implicit(Char to StandardFormat)

Konvertiert ein Zeichen mit der Genauigkeit NoPrecision in eine StandardFormat-Instanz.

Inequality(StandardFormat, StandardFormat)

Stellt fest, ob zwei StandardFormat-Instanzen ungleich sind.

Gilt für: