Table of Contents

Struct StandardFormat

Namespace
System.Buffers
Assembly
System.Memory.dll
public readonly struct StandardFormat : IEquatable<StandardFormat>
Implements
Inherited Members

Constructors

StandardFormat(char, byte)

public StandardFormat(char symbol, byte precision = 255)

Parameters

symbol char
precision byte

Fields

MaxPrecision

public const byte MaxPrecision = 99

Field Value

byte

NoPrecision

public const byte NoPrecision = 255

Field Value

byte

Properties

HasPrecision

public bool HasPrecision { get; }

Property Value

bool

IsDefault

public bool IsDefault { get; }

Property Value

bool

Precision

public byte Precision { get; }

Property Value

byte

Symbol

public char Symbol { get; }

Property Value

char

Methods

Equals(StandardFormat)

public bool Equals(StandardFormat other)

Parameters

other StandardFormat

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Parse(ReadOnlySpan<char>)

public static StandardFormat Parse(ReadOnlySpan<char> format)

Parameters

format ReadOnlySpan<char>

Returns

StandardFormat

Parse(string)

public static StandardFormat Parse(string format)

Parameters

format string

Returns

StandardFormat

ToString()

public override string ToString()

Returns

string

Operators

operator ==(StandardFormat, StandardFormat)

public static bool operator ==(StandardFormat left, StandardFormat right)

Parameters

left StandardFormat
right StandardFormat

Returns

bool

implicit operator StandardFormat(char)

public static implicit operator StandardFormat(char symbol)

Parameters

symbol char

Returns

StandardFormat

operator !=(StandardFormat, StandardFormat)

public static bool operator !=(StandardFormat left, StandardFormat right)

Parameters

left StandardFormat
right StandardFormat

Returns

bool