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") i 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 struktury StandardFormat.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 wystąpienia StandardFormat są równe.Returns a value that indicates whether two StandardFormat instances are equal.

Implicit(Char to StandardFormat)

Konwertuje znak na wystąpienie StandardFormat przy użyciu precyzji 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