Condividi tramite


Version.IUtf8SpanFormattable.TryFormat Metodo

Definizione

Prova a formattare il valore dell'istanza corrente come UTF-8 nell'intervallo di byte specificato.

 virtual bool System.IUtf8SpanFormattable.TryFormat(Span<System::Byte> utf8Destination, [Runtime::InteropServices::Out] int % bytesWritten, ReadOnlySpan<char> format, IFormatProvider ^ provider) = IUtf8SpanFormattable::TryFormat;
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
Function TryFormat (utf8Destination As Span(Of Byte), ByRef bytesWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean Implements IUtf8SpanFormattable.TryFormat

Parametri

utf8Destination
Span<Byte>

Intervallo in cui scrivere il valore dell'istanza formattato come intervallo di byte.

bytesWritten
Int32

Quando termina, questo metodo contiene il numero di byte scritti in utf8Destination.

format
ReadOnlySpan<Char>

Intervallo contenente i caratteri che rappresentano una stringa di formato standard o personalizzata che definisce il formato accettabile per utf8Destination.

provider
IFormatProvider

Oggetto facoltativo che fornisce informazioni di formattazione specifiche delle impostazioni cultura per utf8Destination.

Restituisce

true se la formattazione ha avuto esito positivo; in caso contrario, false.

Implementazioni

Si applica a