語言

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 值。

建構函式

名稱 Description
StandardFormat(Char, Byte)

初始化結構的新實例 StandardFormat 。

欄位

名稱 Description
MaxPrecision

定義最大有效精度值。

NoPrecision

表示該格式未使用精度,或該精度未被指定。

屬性

名稱 Description
HasPrecision

會得到一個值,表示格式是否有定義的精確度。

IsDefault

會取得一個值,表示目前實例是否為預設格式。

Precision

它能取得格式中精度的部分。

Symbol

它獲得了格式中的角色成分。

方法

名稱 Description
Equals(Object)

回傳一個值,指示指定的物件是否等 StandardFormat 於當前實例。

Equals(StandardFormat)

回傳一個值,表示指定的 StandardFormat 值是否等於當前實例。

GetHashCode()

傳回這個實例的哈希碼。

Parse(ReadOnlySpan<Char>)

利用ReadOnlySpan<System.Char>精確度將 a StandardFormat 轉換成實NoPrecision例。

Parse(String)

將經典.NET標準格式字串轉換為 StandardFormat 實例。

ToString()

回傳此格式的字串表示。

TryParse(ReadOnlySpan<Char>, StandardFormat)

嘗試將 a ReadOnlySpan<Char> 轉換成 StandardFormat 實例,並回傳一個值,表示解析操作是否成功。

運算子

名稱 Description
Equality(StandardFormat, StandardFormat)

回傳一個表示兩個 StandardFormat 實例是否相等的值。

Implicit(Char to StandardFormat)

以StandardFormat精確度將字元轉換成實NoPrecision例。

Inequality(StandardFormat, StandardFormat)

判斷兩個 StandardFormat 實例是否不相等。

適用於