StandardFormat Struktura

Definicja

Reprezentuje ciąg formatu standardowego bez użycia rzeczywistego ciągu.Represents a standard format string without using an actual string.

public value class StandardFormat : IEquatable<System::Buffers::StandardFormat>
public struct StandardFormat : IEquatable<System.Buffers.StandardFormat>
type StandardFormat = struct
Public Structure StandardFormat
Implements IEquatable(Of StandardFormat)
Dziedziczenie
StandardFormat
Implementuje

Uwagi

Obiekt StandardFormat składa się ze specyfikatora formatu standardowego pojedynczego znaku (takiego jak "G", "d" lub "X") oraz opcjonalnego specyfikatora dokładności.A StandardFormat object consists of a single character standard format specifier (such as 'G', 'D', or 'X') and an optional precision specifier. Specyfikator dokładności może należeć do zakresu od 0 do 9 lub może być specjalną wartością StandardFormat.NoPrecision.The precision specifier can range from 0 to 9, or it can be the special StandardFormat.NoPrecision value.

Konstruktory

StandardFormat(Char, Byte)

Inicjuje nowe wystąpienie StandardFormat struktury.Initializes a new instance of the StandardFormat structure.

Pola

MaxPrecision

Definiuje maksymalną prawidłową wartość precyzji.Defines the maximum valid precision value.

NoPrecision

Wskazuje, że format nie używa precyzji lub nie określono precyzji.Indicates that a format doesn't use a precision or that the precision is unspecified.

Właściwości

HasPrecision

Pobiera wartość wskazującą, czy format ma zdefiniowaną precyzję.Gets a value that indicates whether a format has a defined precision.

IsDefault

Pobiera wartość wskazującą, czy bieżące wystąpienie jest formatem domyślnym.Gets a value that indicates whether the current instance is a default format.

Precision

Pobiera składnik dokładności w formacie.Gets the precision component of the format.

Symbol

Pobiera składnik znaku w formacie.Gets the character component of the format.

Metody

Equals(Object)

Zwraca wartość wskazującą, czy określony obiekt jest obiektem StandardFormat, który jest równy bieżącemu wystąpieniu.Returns a value that indicates whether the specified object is a StandardFormat object that is equal to the current instance.

Equals(StandardFormat)

Zwraca wartość wskazującą, czy określony StandardFormat jest równy bieżącemu wystąpieniu.Returns a value that indicates whether the specified StandardFormat is equal to the current instance.

GetHashCode()

Zwraca kod skrótu dla tego wystąpienia.Returns the hash code for this instance.

Parse(ReadOnlySpan<Char>)

Konwertuje ReadOnlySpan<System.Char> na wystąpienie StandardFormat przy użyciu precyzji NoPrecision.Converts a ReadOnlySpan<System.Char> into a StandardFormat instance using NoPrecision precision.

Parse(String)

Konwertuje klasyczny ciąg formatu .NET Standard na wystąpienie StandardFormat.Converts a classic .NET standard format string to a StandardFormat instance.

ToString()

Zwraca ciąg reprezentujący ten format.Returns the string representation of this format.

TryParse(ReadOnlySpan<Char>, StandardFormat)

Próbuje skonwertować ReadOnlySpan<Char> do wystąpienia StandardFormat i zwraca wartość wskazującą, czy operacja analizowania zakończyła się pomyślnie.Attempts to convert a ReadOnlySpan<Char> to a StandardFormat instance and returns a value that indicates whether the parsing operation succeeded.

Operatory

Equality(StandardFormat, StandardFormat)

Zwraca wartość wskazującą, czy dwa StandardFormat wystąpienia są równe.Returns a value that indicates whether two StandardFormat instances are equal.

Implicit(Char to StandardFormat)

Konwertuje znak na wystąpienie StandardFormat z dokładnością NoPrecision.Converts a character to a StandardFormat instance using NoPrecision precision.

Inequality(StandardFormat, StandardFormat)

Określa, czy dwa wystąpienia StandardFormat są różne.Determines whether two StandardFormat instances are unequal.

Dotyczy