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 fornecido de caracteres. |
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 fornecido de caracteres.
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 retorna, 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 formatação padrão ou personalizada que define o formato aceitável de 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 for 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 só deverá retornar false
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
Retornos
Implementações
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários