Byte.TryFormat Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Pokusí se naformátovat hodnotu aktuální instance jako UTF-8 do zadaného rozsahu bajtů. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Pokusí se naformátovat hodnotu aktuální 8bitové celočíselné instance bez znaménka do zadaného rozsahu znaků. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- Zdroj:
- Byte.cs
- Zdroj:
- Byte.cs
Pokusí se naformátovat hodnotu aktuální instance jako UTF-8 do zadaného rozsahu bajtů.
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
Rozsah, ve kterém se má zapsat hodnota této instance formátovaná jako rozsah bajtů.
- bytesWritten
- Int32
Když se tato metoda vrátí, obsahuje počet bajtů, které byly zapsány v utf8Destination
.
- format
- ReadOnlySpan<Char>
Rozsah obsahující znaky, které představují řetězec standardního nebo vlastního formátu, který definuje přijatelný formát pro utf8Destination
.
- provider
- IFormatProvider
Volitelný objekt, který poskytuje informace o formátování specifické pro jazykovou verzi pro utf8Destination
.
Návraty
true
pokud bylo formátování úspěšné; v opačném případě . false
Implementuje
Platí pro
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)
- Zdroj:
- Byte.cs
- Zdroj:
- Byte.cs
- Zdroj:
- Byte.cs
Pokusí se naformátovat hodnotu aktuální 8bitové celočíselné instance bez znaménka do zadaného rozsahu znaků.
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 = default, IFormatProvider provider = default);
member this.TryFormat : Span<char> * int * ReadOnlySpan<char> * IFormatProvider -> bool
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
Parametry
Rozsah, ve kterém se má napsat hodnota této instance formátovaná jako rozsah znaků.
- charsWritten
- Int32
Když tato metoda vrátí, počet znaků, které byly napsány v destination
.
- format
- ReadOnlySpan<Char>
Rozsah obsahující znakové znaky, které představují standardní nebo vlastní formátovací řetězec, který definuje přijatelný formát pro destination
.
- provider
- IFormatProvider
Volitelný objekt, který poskytuje informace o formátování specifické pro jazykovou verzi pro destination
.
Návraty
true
pokud bylo formátování úspěšné; v opačném případě . false