INumberBase<TSelf>.IUtf8SpanFormattable.TryFormat Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta dar formato al valor de la instancia actual como UTF-8 en el intervalo de bytes proporcionado.
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
Parámetros
Intervalo en el que se va a escribir el valor de esta instancia con formato de intervalo de bytes.
- bytesWritten
- Int32
Cuando este método devuelve , contiene el número de bytes escritos en utf8Destination
.
- format
- ReadOnlySpan<Char>
Intervalo que contiene los caracteres que representan una cadena de formato estándar o personalizada que define el formato aceptable para utf8Destination
.
- provider
- IFormatProvider
Objeto opcional que proporciona información de formato específica de la referencia cultural para utf8Destination
.
Devoluciones
true
si el formato se realizó correctamente; de lo contrario, false
.