Version.TryFormat 方法

定义

重载

TryFormat(Span<Char>, Int32)

尝试将此版本示例的格式设置到字符范围内。Tries to format this version instance into a span of characters.

TryFormat(Span<Char>, Int32, Int32)

尝试将此版本示例的格式设置到字符范围内。Tries to format this version instance into a span of characters.

TryFormat(Span<Char>, Int32)

尝试将此版本示例的格式设置到字符范围内。Tries to format this version instance into a span of characters.

public:
 bool TryFormat(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public bool TryFormat (Span<char> destination, out int charsWritten);
member this.TryFormat : Span<char> * int -> bool
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer) As Boolean

参数

destination
Span<Char>

此方法返回时,为字符范围内带格式的版本。When this method returns, the formatted version in the span of characters.

charsWritten
Int32

此方法返回时,为写入到 destination 的字符数。When this method returns, the number of characters that were written in destination.

返回

Boolean

如果格式设置成功,则为 true;否则为 falsetrue if the formatting was successful; otherwise, false.

适用于

TryFormat(Span<Char>, Int32, Int32)

尝试将此版本示例的格式设置到字符范围内。Tries to format this version instance into a span of characters.

public:
 bool TryFormat(Span<char> destination, int fieldCount, [Runtime::InteropServices::Out] int % charsWritten);
public bool TryFormat (Span<char> destination, int fieldCount, out int charsWritten);
member this.TryFormat : Span<char> * int * int -> bool
Public Function TryFormat (destination As Span(Of Char), fieldCount As Integer, ByRef charsWritten As Integer) As Boolean

参数

destination
Span<Char>

此方法返回时,为字符范围内带格式的版本。When this method returns, the formatted version in the span of characters.

fieldCount
Int32

要返回的部分数。The number of components to return. 此值介于 0 到 4 之间。This value ranges from 0 to 4.

charsWritten
Int32

此方法返回时,为写入到 destination 的字符数。When this method returns, the number of characters that were written in destination.

返回

Boolean

如果格式设置成功,则为 true;否则为 falsetrue if the formatting was successful; otherwise, false.

适用于