Complex.TryFormat Método

Definição

Sobrecargas

Nome Description
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tenta formatar o valor da instância atual no intervalo de caracteres fornecido.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Tenta formatar o valor da instância atual como UTF-8 no intervalo de bytes fornecido.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Origem:
Complex.cs
Origem:
Complex.cs
Origem:
Complex.cs
Origem:
Complex.cs
Origem:
Complex.cs

Tenta formatar o valor da instância atual no intervalo de caracteres fornecido.

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 = default, IFormatProvider? provider = default);
public bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider? provider);
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, Optional format As ReadOnlySpan(Of Char) = Nothing, Optional provider As IFormatProvider = Nothing) As Boolean
Public Function TryFormat (destination As Span(Of Char), ByRef charsWritten As Integer, format As ReadOnlySpan(Of Char), provider As IFormatProvider) As Boolean

Parâmetros

destination
Span<Char>

O intervalo no qual gravar o valor dessa instância formatado como um intervalo de caracteres.

charsWritten
Int32

Quando esse método é retornado, contém o número de caracteres que foram gravados em destination.

format
ReadOnlySpan<Char>

Um intervalo que contém os caracteres que representam uma cadeia de caracteres de formato padrão ou personalizado que define o formato aceitável para destination.

provider
IFormatProvider

Um objeto opcional que fornece informações de formatação específicas da cultura para destination.

Retornos

true se a formatação tiver sido bem-sucedida; caso contrário, false.

Implementações

Comentários

Uma implementação dessa interface deve produzir a mesma cadeia de caracteres que uma implementação do ToString(String, IFormatProvider) mesmo tipo. TryFormat deve retornar false somente se não houver espaço suficiente no buffer de destino. Quaisquer outras falhas devem gerar uma exceção.

Aplica-se a

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Origem:
Complex.cs
Origem:
Complex.cs
Origem:
Complex.cs
Origem:
Complex.cs

Tenta formatar o valor da instância atual como UTF-8 no intervalo de bytes fornecido.

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>

O intervalo no qual gravar o valor dessa instância formatado como um intervalo de bytes.

bytesWritten
Int32

Quando esse método é retornado, contém o número de bytes que foram gravados em utf8Destination.

format
ReadOnlySpan<Char>

Um intervalo que contém os caracteres que representam uma cadeia de caracteres de formato padrão ou personalizado que define o formato aceitável para utf8Destination.

provider
IFormatProvider

Um objeto opcional que fornece informações de formatação específicas da cultura para utf8Destination.

Retornos

true se a formatação tiver sido bem-sucedida; caso contrário, false.

Implementações

Aplica-se a