StandardFormat Struct-datatyp

Definition

Representerar en standardformatsträng utan att använda en faktisk sträng.

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)
Arv
StandardFormat
Implementeringar

Kommentarer

Ett StandardFormat objekt består av en standardformatsspecificerare med ett tecken (till exempel "G", "D" eller "X") och en valfri precisionsspecificerare. Precisionsspecificeraren kan variera från 0 till 9, eller så kan det vara StandardFormat.NoPrecision specialvärdet.

Konstruktorer

Name Description
StandardFormat(Char, Byte)

Initierar en ny instans av StandardFormat strukturen.

Fält

Name Description
MaxPrecision

Definierar det maximala giltiga precisionsvärdet.

NoPrecision

Anger att ett format inte använder någon precision eller att precisionen är ospecificerad.

Egenskaper

Name Description
HasPrecision

Hämtar ett värde som anger om ett format har en definierad precision.

IsDefault

Hämtar ett värde som anger om den aktuella instansen är ett standardformat.

Precision

Hämtar precisionskomponenten i formatet.

Symbol

Hämtar teckenkomponenten i formatet.

Metoder

Name Description
Equals(Object)

Returnerar ett värde som anger om det angivna objektet är ett StandardFormat objekt som är lika med den aktuella instansen.

Equals(StandardFormat)

Returnerar ett värde som anger om den angivna StandardFormat är lika med den aktuella instansen.

GetHashCode()

Returnerar hash-koden för den här instansen.

Parse(ReadOnlySpan<Char>)

Konverterar en ReadOnlySpan<System.Char> till en StandardFormat instans med precision NoPrecision .

Parse(String)

Konverterar en klassisk .NET standardformatsträng till en StandardFormat-instans.

ToString()

Returnerar strängrepresentationen av det här formatet.

TryParse(ReadOnlySpan<Char>, StandardFormat)

Försöker konvertera en ReadOnlySpan<Char> till en StandardFormat instans och returnerar ett värde som anger om parsningsåtgärden lyckades.

Operatorer

Name Description
Equality(StandardFormat, StandardFormat)

Returnerar ett värde som anger om två StandardFormat instanser är lika med.

Implicit(Char to StandardFormat)

Konverterar ett tecken till en StandardFormat instans med precision NoPrecision .

Inequality(StandardFormat, StandardFormat)

Avgör om två StandardFormat instanser är ojämlika.

Gäller för