StandardFormat StandardFormat StandardFormat StandardFormat Struct

Определение

Представляет строку стандартного формата без использования фактической строки.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)
Наследование
StandardFormatStandardFormatStandardFormatStandardFormat
Реализации

Комментарии

Объект StandardFormat состоит из одного символа описатель стандартного формата (например, «G», будет ", или «X») и необязательный описатель точности.A StandardFormat object consists of a single character standard format specifier (such as 'G', 'D', or 'X') and an optional precision specifier. Описатель точности может изменяться от 0 до 9, или он может быть специальные StandardFormat.NoPrecision значение.The precision specifier can range from 0 to 9, or it can be the special StandardFormat.NoPrecision value.

Конструкторы

StandardFormat(Char, Byte) StandardFormat(Char, Byte) StandardFormat(Char, Byte) StandardFormat(Char, Byte)

Инициализирует новый экземпляр структуры StandardFormat.Initializes a new instance of the StandardFormat structure.

Поля

MaxPrecision MaxPrecision MaxPrecision MaxPrecision

Определяет максимально допустимое значение точности.Defines the maximum valid precision value.

NoPrecision NoPrecision NoPrecision NoPrecision

Указывает, что формат не использует точность или что точность не определена.Indicates that a format doesn't use a precision or that the precision is unspecified.

Свойства

HasPrecision HasPrecision HasPrecision HasPrecision

Получает значение, которое показывает, имеет ли формат заданную точность.Gets a value that indicates whether a format has a defined precision.

IsDefault IsDefault IsDefault IsDefault

Получает значение, которое показывает, имеет ли текущий экземпляр формат по умолчанию.Gets a value that indicates whether the current instance is a default format.

Precision Precision Precision Precision

Получает компонент точности формата.Gets the precision component of the format.

Symbol Symbol Symbol Symbol

Получает компонент символа формата.Gets the character component of the format.

Методы

Equals(StandardFormat) Equals(StandardFormat) Equals(StandardFormat) Equals(StandardFormat)

Возвращает значение, которое показывает, равен ли текущий экземпляр указанному объекту StandardFormat.Returns a value that indicates whether the specified StandardFormat is equal to the current instance.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Возвращает значение, которое показывает, равен ли текущий экземпляр StandardFormat указанному объекту.Returns a value that indicates whether the specified object is a StandardFormat object that is equal to the current instance.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Возвращает хэш-код данного экземпляра.Returns the hash code for this instance.

Parse(ReadOnlySpan<Char>) Parse(ReadOnlySpan<Char>) Parse(ReadOnlySpan<Char>) Parse(ReadOnlySpan<Char>)

Преобразует ReadOnlySpan<System.Char> в экземпляр StandardFormat с использованием точности NoPrecision.Converts a ReadOnlySpan<System.Char> into a StandardFormat instance using NoPrecision precision.

Parse(String) Parse(String) Parse(String) Parse(String)

Преобразует классическую строку стандартного формата .NET в экземпляр StandardFormat.Converts a classic .NET standard format string to a StandardFormat instance.

ToString() ToString() ToString() ToString()

Возвращает строковое представление этого формата.Returns the string representation of this format.

TryParse(ReadOnlySpan<Char>, StandardFormat) TryParse(ReadOnlySpan<Char>, StandardFormat) TryParse(ReadOnlySpan<Char>, StandardFormat) TryParse(ReadOnlySpan<Char>, StandardFormat)

Пытается преобразовать ReadOnlySpan<Char> в экземпляр StandardFormat и возвращает значение, которое указывает, выполнена ли успешно операция синтаксического анализа.Attempts to convert a ReadOnlySpan<Char> to a StandardFormat instance and returns a value that indicates whether the parsing operation succeeded.

Операторы

Equality(StandardFormat, StandardFormat) Equality(StandardFormat, StandardFormat) Equality(StandardFormat, StandardFormat) Equality(StandardFormat, StandardFormat)

Возвращает значение, указывающее, равны ли два экземпляра StandardFormat.Returns a value that indicates whether two StandardFormat instances are equal.

Implicit(Char to StandardFormat) Implicit(Char to StandardFormat) Implicit(Char to StandardFormat) Implicit(Char to StandardFormat)

Преобразует символ в экземпляр StandardFormat, используя точность NoPrecision.Converts a character to a StandardFormat instance using NoPrecision precision.

Inequality(StandardFormat, StandardFormat) Inequality(StandardFormat, StandardFormat) Inequality(StandardFormat, StandardFormat) Inequality(StandardFormat, StandardFormat)

Определяет неравенство двух экземпляров StandardFormat.Determines whether two StandardFormat instances are unequal.

Применяется к