Complex.TryFormat Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Próbuje sformatować wartość bieżącego wystąpienia w podanym zakresie znaków. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- Źródło:
- Complex.cs
- Źródło:
- Complex.cs
- Źródło:
- Complex.cs
Próbuje sformatować wartość bieżącego wystąpienia w podanym zakresie znaków.
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
Parametry
Zakres, w którym ma być zapisywana wartość tego wystąpienia sformatowana jako zakres znaków.
- charsWritten
- Int32
Gdy ta metoda zwróci wartość , zawiera liczbę znaków, które zostały zapisane w destination
pliku .
- format
- ReadOnlySpan<Char>
Zakres zawierający znaki reprezentujące ciąg formatu standardowego lub niestandardowego, który definiuje akceptowalny format dla destination
elementu .
- provider
- IFormatProvider
Opcjonalny obiekt, który dostarcza informacje o formatowaniu specyficznym dla kultury dla programu destination
.
Zwraca
true
jeśli formatowanie zakończyło się pomyślnie; w przeciwnym razie , false
.
Implementuje
Uwagi
Implementacja tego interfejsu powinna wygenerować ten sam ciąg znaków co implementacja ToString(String, IFormatProvider) tego samego typu.
Funkcja TryFormat powinna zwrócić false
tylko wtedy, gdy w buforze docelowym nie ma wystarczającej ilości miejsca. Wszelkie inne błędy powinny zgłaszać wyjątek.
Dotyczy
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- Źródło:
- Complex.cs
- Źródło:
- 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
Parametry
- bytesWritten
- Int32
- format
- ReadOnlySpan<Char>
- provider
- IFormatProvider
Zwraca
Implementuje
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla