Partager via


INumberBase<TSelf>.IUtf8SpanFormattable.TryFormat Méthode

Définition

Tente de mettre en forme la valeur de l’instance actuelle en UTF-8 dans l’étendue fournie d’octets.

 override bool System.IUtf8SpanFormattable.TryFormat(Span<System::Byte> utf8Destination, [Runtime::InteropServices::Out] int % bytesWritten, ReadOnlySpan<char> format, IFormatProvider ^ provider) = IUtf8SpanFormattable::TryFormat;
override sealed bool IUtf8SpanFormattable.TryFormat (Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format, IFormatProvider provider);
abstract member System.IUtf8SpanFormattable.TryFormat : Span<byte> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.System.IUtf8SpanFormattable.TryFormat : Span<byte> * int * ReadOnlySpan<char> * IFormatProvider -> bool
 Overrides NotOverridable Function TryFormat (utf8Destination As Span(Of Byte), ByRef bytesWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean Implements IUtf8SpanFormattable.TryFormat

Paramètres

utf8Destination
Span<Byte>

Étendue dans laquelle écrire la valeur de cette instance mise en forme sous forme d’une étendue d’octets.

bytesWritten
Int32

Lorsque cette méthode est retournée, contient le nombre d’octets écrits dans utf8Destination.

format
ReadOnlySpan<Char>

Étendue contenant les caractères qui représentent une chaîne de format standard ou personnalisée qui définit le format acceptable pour utf8Destination.

provider
IFormatProvider

Objet facultatif qui fournit des informations de mise en forme spécifiques à la culture pour utf8Destination.

Retours

true si la mise en forme a réussi ; sinon, false.

Implémente

S’applique à