Complex.TryFormat Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
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) |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- 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, 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
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 de ToString(String, IFormatProvider) no 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
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