Complex.TryFormat メソッド

定義

オーバーロード

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

現在のインスタンスの値を指定された文字スパンに書式設定しようとします。

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

ソース:
Complex.cs
ソース:
Complex.cs
ソース:
Complex.cs

現在のインスタンスの値を指定された文字スパンに書式設定しようとします。

public:
 virtual bool TryFormat(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten, ReadOnlySpan<char> format, IFormatProvider ^ provider);
public bool TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider);
public bool TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider? provider = default);
abstract member TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional provider As IFormatProvider = Nothing) As Boolean

パラメーター

destination
Span<Char>

このインスタンスの値を文字のスパンとして書式設定して書き込むスパン。

charsWritten
Int32

このメソッドが戻るときに、destinationで書き込まれた文字数を格納します。

format
ReadOnlySpan<Char>

destinationで許容される形式を定義する標準またはカスタム書式指定文字列を表す文字を含むスパン。

provider
IFormatProvider

destinationのカルチャ固有の書式設定情報を提供する省略可能なオブジェクト。

戻り値

書式設定が成功したかどうかを true します。それ以外の場合は、falseします。

実装

注釈

このインターフェイスの実装では、同じ型の ToString(String, IFormatProvider) の実装と同じ文字の文字列を生成する必要があります。 TryFormat は、宛先バッファーに十分な領域がない場合にのみ、false を返す必要があります。 その他のエラーでは、例外がスローされます。

適用対象

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

ソース:
Complex.cs
ソース:
Complex.cs
public bool TryFormat (Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format = default, IFormatProvider? provider = default);
abstract member TryFormat : Span<byte> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.TryFormat : Span<byte> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Public Function TryFormat (utf8Destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional provider As IFormatProvider = Nothing) As Boolean

パラメーター

utf8Destination
Span<Byte>
bytesWritten
Int32
format
ReadOnlySpan<Char>
provider
IFormatProvider

戻り値

実装

適用対象