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 Объект состоит из одного описателя стандартного формата символов (например, 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>) |
Преобразует объект |
| Parse(String) |
Преобразует классическую строку формата .NET стандартного формата в экземпляр StandardFormat. |
| ToString() |
Возвращает строковое представление этого формата. |
| TryParse(ReadOnlySpan<Char>, StandardFormat) |
Пытается преобразовать |
Операторы
| Имя | Описание |
|---|---|
| Equality(StandardFormat, StandardFormat) |
Возвращает значение, указывающее, равны ли два StandardFormat экземпляра. |
| Implicit(Char to StandardFormat) |
Преобразует символ StandardFormat в экземпляр с помощью NoPrecision точности. |
| Inequality(StandardFormat, StandardFormat) |
Определяет, являются ли два StandardFormat экземпляра неравными. |