DateTimeOffset.TryFormat Metódus

Definíció

Túlterhelések

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

Az aktuális példány értékét UTF-8 formátumban próbálja formázni a megadott bájttartományba.

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

Megpróbálja formázni az aktuális datetime eltolási példány értékét a megadott karaktertartományba.

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

Forrás:
DateTimeOffset.cs
Forrás:
DateTimeOffset.cs
Forrás:
DateTimeOffset.cs
Forrás:
DateTimeOffset.cs

Az aktuális példány értékét UTF-8 formátumban próbálja formázni a megadott bájttartományba.

public bool TryFormat(Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = 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 formatProvider As IFormatProvider = Nothing) As Boolean

Paraméterek

utf8Destination
Span<Byte>

Az a span, amelyben a példány értékét bájtok között formázva kell megírni.

bytesWritten
Int32

A metódus visszatérésekor a beírt utf8Destinationbájtok számát tartalmazza.

format
ReadOnlySpan<Char>

Az elfogadható formátumot utf8Destinationmeghatározó szabványos vagy egyéni formátumsztringet képviselő karaktereket tartalmazó span.

formatProvider
IFormatProvider

Válaszok

trueha a formázás sikeres volt; egyéb esetben. false

Megvalósítás

A következőre érvényes:

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

Forrás:
DateTimeOffset.cs
Forrás:
DateTimeOffset.cs
Forrás:
DateTimeOffset.cs
Forrás:
DateTimeOffset.cs
Forrás:
DateTimeOffset.cs

Megpróbálja formázni az aktuális datetime eltolási példány értékét a megadott karaktertartományba.

public bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider? formatProvider = default);
public bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider formatProvider = default);
abstract member TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
member this.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional formatProvider As IFormatProvider = Nothing) As Boolean

Paraméterek

destination
Span<Char>

Az a span, amelyben a példány értékét karaktertartományként formázva kell írni.

charsWritten
Int32

A metódus visszatérésekor a beírt destinationkarakterek száma.

format
ReadOnlySpan<Char>

A standard vagy egyéni formázási sztringet képviselő karakterkészleteket tartalmazó span, amely meghatározza a megfelelő formátumot destination.

formatProvider
IFormatProvider

Nem kötelező objektum, amely a kultúraspecifikus formázási információkat tartalmazza.destination

Válaszok

trueha a formázás sikeres volt; egyéb esetben. false

Megvalósítás

A következőre érvényes: