Utf8 Třída

Definice

Poskytuje statické metody, které převádějí blokovaná data mezi kódováními UTF-8 a UTF-16.

public ref class Utf8 abstract sealed
public static class Utf8
type Utf8 = class
Public Class Utf8
Dědičnost
Utf8

Metody

Name Description
FromUtf16(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean, Boolean)

Převede rozsah znaků UTF-16 na bajtové rozpětí s kódováním UTF-8.

IndexOfInvalidSubsequence(ReadOnlySpan<Byte>)

Poskytuje statické metody, které převádějí blokovaná data mezi kódováními UTF-8 a UTF-16.

IsValid(ReadOnlySpan<Byte>)

Ověří, že hodnota je správně vytvořená UTF-8.

ToUtf16(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean, Boolean)

Převede rozsah bajtů jen pro čtení s kódováním UTF-8 na rozsah znaků kódování UTF-16.

TryWrite(Span<Byte>, IFormatProvider, Utf8+TryWriteInterpolatedStringHandler, Int32)

Zapíše zadaný interpolovaný řetězec do rozsahu bajtů UTF-8.

TryWrite(Span<Byte>, Utf8+TryWriteInterpolatedStringHandler, Int32)

Zapíše zadaný interpolovaný řetězec do rozsahu bajtů UTF-8.

Platí pro