Поделиться через


StandardFormat Структура

Определение

Представляет строку стандартного формата без использования фактической строки.

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)
Наследование
StandardFormat
Реализации

Комментарии

Объект StandardFormat состоит из описателя стандартного формата с одним символом (например, "G", "D" или "X") и необязательного описателя точности. Описатель точности может находиться в диапазоне от 0 до 9 или иметь специальное StandardFormat.NoPrecision значение.

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

StandardFormat(Char, Byte)

Инициализирует новый экземпляр структуры StandardFormat.

Поля

MaxPrecision

Определяет максимально допустимое значение точности.

NoPrecision

Указывает, что формат не использует точность или что точность не определена.

Свойства

HasPrecision

Получает значение, которое показывает, имеет ли формат заданную точность.

IsDefault

Получает значение, которое показывает, имеет ли текущий экземпляр формат по умолчанию.

Precision

Получает компонент точности формата.

Symbol

Получает компонент символа формата.

Методы

Equals(Object)

Возвращает значение, которое показывает, равен ли текущий экземпляр StandardFormat указанному объекту.

Equals(StandardFormat)

Возвращает значение, которое показывает, равен ли текущий экземпляр указанному объекту StandardFormat.

GetHashCode()

Возвращает хэш-код данного экземпляра.

Parse(ReadOnlySpan<Char>)

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

Parse(String)

Преобразует классическую строку стандартного формата .NET в экземпляр StandardFormat.

ToString()

Возвращает строковое представление этого формата.

TryParse(ReadOnlySpan<Char>, StandardFormat)

Пытается преобразовать ReadOnlySpan<Char> в экземпляр StandardFormat и возвращает значение, которое указывает, выполнена ли успешно операция синтаксического анализа.

Операторы

Equality(StandardFormat, StandardFormat)

Возвращает значение, указывающее, равны ли два экземпляра StandardFormat.

Implicit(Char to StandardFormat)

Преобразует символ в экземпляр StandardFormat, используя точность NoPrecision.

Inequality(StandardFormat, StandardFormat)

Определяет неравенство двух экземпляров StandardFormat.

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