Compartir a través de


Complex.TryFormat Método

Definición

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

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 , 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

utf8Destination
Span<Byte>
bytesWritten
Int32
format
ReadOnlySpan<Char>
provider
IFormatProvider

Devoluciones

Implementaciones

Se aplica a