Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
StandardFormat Struct
Definition
- Namespace:
- System.Buffers
- Assemblies:
- netstandard.dll, System.Memory.dll
- Assembly:
- System.Memory.dll
- Assembly:
- netstandard.dll
- Source:
- StandardFormat.cs
- Source:
- StandardFormat.cs
- Source:
- StandardFormat.cs
- Source:
- StandardFormat.cs
- Source:
- StandardFormat.cs
Important
Some information relates to prerelease product that may be substantially modified before itβs released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a standard format string without using an actual string.
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)
- Inheritance
- Implements
Remarks
A StandardFormat object consists of a single character standard format specifier (such as 'G', 'D', or 'X') and an optional precision specifier. The precision specifier can range from 0 to 9, or it can be the special StandardFormat.NoPrecision value.
Constructors
| Name | Description |
|---|---|
| StandardFormat(Char, Byte) |
Initializes a new instance of the StandardFormat structure. |
Fields
| Name | Description |
|---|---|
| MaxPrecision |
Defines the maximum valid precision value. |
| NoPrecision |
Indicates that a format doesn't use a precision or that the precision is unspecified. |
Properties
| Name | Description |
|---|---|
| HasPrecision |
Gets a value that indicates whether a format has a defined precision. |
| IsDefault |
Gets a value that indicates whether the current instance is a default format. |
| Precision |
Gets the precision component of the format. |
| Symbol |
Gets the character component of the format. |
Methods
| Name | Description |
|---|---|
| Equals(Object) |
Returns a value that indicates whether the specified object is a StandardFormat object that is equal to the current instance. |
| Equals(StandardFormat) |
Returns a value that indicates whether the specified StandardFormat is equal to the current instance. |
| GetHashCode() |
Returns the hash code for this instance. |
| Parse(ReadOnlySpan<Char>) |
Converts a |
| Parse(String) |
Converts a classic .NET standard format string to a StandardFormat instance. |
| ToString() |
Returns the string representation of this format. |
| TryParse(ReadOnlySpan<Char>, StandardFormat) |
Attempts to convert a |
Operators
| Name | Description |
|---|---|
| Equality(StandardFormat, StandardFormat) |
Returns a value that indicates whether two StandardFormat instances are equal. |
| Implicit(Char to StandardFormat) |
Converts a character to a StandardFormat instance using NoPrecision precision. |
| Inequality(StandardFormat, StandardFormat) |
Determines whether two StandardFormat instances are unequal. |
Applies to
Feedback
Was this page helpful?
