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 экземпляра неравными.

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