Complex.TryFormat Metodo

Definizione

Overload

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

Tenta di formattare il valore dell'istanza corrente nell'intervallo specificato di caratteri.

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

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

Origine:
Complex.cs
Origine:
Complex.cs
Origine:
Complex.cs

Tenta di formattare il valore dell'istanza corrente nell'intervallo specificato di caratteri.

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

Parametri

destination
Span<Char>

Intervallo in cui scrivere il valore di questa istanza formattato come intervallo di caratteri.

charsWritten
Int32

Quando questo metodo restituisce, contiene il numero di caratteri scritti in destination.

format
ReadOnlySpan<Char>

Intervallo contenente i caratteri che rappresentano una stringa di formato standard o personalizzato che definisce il formato accettabile per destination.

provider
IFormatProvider

Oggetto facoltativo che fornisce informazioni di formattazione specifiche delle impostazioni cultura per destination.

Restituisce

true se la formattazione è stata eseguita correttamente. In caso contrario, false.

Implementazioni

Commenti

Un'implementazione di questa interfaccia deve produrre la stessa stringa di caratteri di un'implementazione dello ToString(String, IFormatProvider) stesso tipo. TryFormat deve restituire false solo se non è presente spazio sufficiente nel buffer di destinazione. Eventuali altri errori devono generare un'eccezione.

Si applica a

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

Origine:
Complex.cs
Origine:
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

Parametri

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

Restituisce

Implementazioni

Si applica a