Complex.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í.
Sobrecargas
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Intenta dar formato al valor de la instancia actual en el intervalo de caracteres proporcionado. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- Source:
- Complex.cs
- Source:
- Complex.cs
- Source:
- Complex.cs
Intenta dar formato al valor de la instancia actual en el intervalo de caracteres proporcionado.
public:
virtual bool TryFormat(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten, ReadOnlySpan<char> format, IFormatProvider ^ provider);
public bool TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider);
public bool TryFormat (Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider? provider = default);
abstract member TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
override this.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional provider As IFormatProvider = Nothing) As Boolean
Parámetros
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 , contiene el número de caracteres escritos en destination
.
- format
- ReadOnlySpan<Char>
Intervalo que contiene los caracteres que representan una cadena de formato estándar o personalizada que define el formato aceptable para destination
.
- provider
- IFormatProvider
Objeto opcional que proporciona información de formato específica de la referencia cultural para destination
.
Devoluciones
true
si el formato se realizó correctamente; de lo contrario, false
.
Implementaciones
Comentarios
Una implementación de esta interfaz debe producir la misma cadena de caracteres que una implementación de ToString(String, IFormatProvider) en el mismo tipo.
TryFormat
debe devolver false
solo si no hay suficiente espacio en el búfer de destino. Cualquier otro error debe producir una excepción.
Se aplica a
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- Source:
- Complex.cs
- Source:
- Complex.cs
public bool TryFormat (Span<byte> utf8Destination, out int bytesWritten, ReadOnlySpan<char> format = default, IFormatProvider? provider = 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 provider As IFormatProvider = Nothing) As Boolean
Parámetros
- bytesWritten
- Int32
- format
- ReadOnlySpan<Char>
- provider
- IFormatProvider