Compartir vía


Char.ISpanFormattable.TryFormat Método

Definición

Intenta dar formato al valor de la instancia actual en el intervalo de caracteres proporcionado.

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

Parámetros

destination
Span<Char>

Intervalo en el que se va a escribir el valor de esta instancia con formato de intervalo de caracteres.

charsWritten
Int32

Cuando este método devuelve un valor, es el número de caracteres escritos en destination.

format
ReadOnlySpan<Char>

Un intervalo que contiene los caracteres que representan una cadena de formato estándar o personalizado que define el formato aceptable para destination.

provider
IFormatProvider

Un objeto opcional que proporciona información de formato específica de la referencia cultural de destination.

Devoluciones

true si el formato es correcto; en caso contrario, false.

Implementaciones

Se aplica a