英語で読む

次の方法で共有


DateTimeOffset.TryFormat メソッド

定義

オーバーロード

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

現在のインスタンスの値を UTF-8 として指定されたバイトスパンに書式設定しようとします。

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

現在の datetime オフセット インスタンスの値を、指定された文字数範囲に書式設定しようとします。

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

ソース:
DateTimeOffset.cs
ソース:
DateTimeOffset.cs

現在のインスタンスの値を UTF-8 として指定されたバイトスパンに書式設定しようとします。

C#
public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = default);

パラメーター

utf8Destination
Span<Byte>

バイトのスパンとして書式設定されたこのインスタンスの値を書き込むスパン。

bytesWritten
Int32

このメソッドから制御が戻るときに、utf8Destinationで書き込まれたバイト数が格納されます。

format
ReadOnlySpan<Char>

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

formatProvider
IFormatProvider

戻り値

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

実装

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET 8, 9, 10

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

ソース:
DateTimeOffset.cs
ソース:
DateTimeOffset.cs
ソース:
DateTimeOffset.cs

現在の datetime オフセット インスタンスの値を、指定された文字数範囲に書式設定しようとします。

C#
public bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = default);
C#
public bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider formatProvider = default);

パラメーター

destination
Span<Char>

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

charsWritten
Int32

このメソッドが返されるときに、destinationで書き込まれた文字数。

format
ReadOnlySpan<Char>

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

formatProvider
IFormatProvider

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

戻り値

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

実装

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1