C# Класс System.Text.Utf8.Utf8Encoder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
TryDecodeCodePoint ( Span buffer, UnicodeCodePoint &codePoint, int &encodedBytes ) : bool
TryEncodeCodePoint ( UnicodeCodePoint codePoint, Span buffer, int &encodedBytes ) : bool

Приватные методы

Метод Описание
GetNumberOfEncodedBytes ( UnicodeCodePoint codePoint ) : int
TryDecodeCodePointBackwards ( Span buffer, UnicodeCodePoint &codePoint, int &encodedBytes ) : bool
TryFindEncodedCodePointBytesCountGoingBackwards ( Span buffer, int &encodedBytes ) : bool
TryGetFirstByteCodePointValue ( byte first, UnicodeCodePoint &codePoint, int &encodedBytes ) : bool
TryGetNumberOfEncodedBytesFromFirstByte ( byte first, int &numberOfBytes ) : bool
TryReadCodePointByte ( byte nextByte, UnicodeCodePoint &codePoint ) : bool

Описание методов

TryDecodeCodePoint() публичный статический Метод

public static TryDecodeCodePoint ( Span buffer, UnicodeCodePoint &codePoint, int &encodedBytes ) : bool
buffer Span
codePoint UnicodeCodePoint
encodedBytes int
Результат bool

TryEncodeCodePoint() публичный статический Метод

public static TryEncodeCodePoint ( UnicodeCodePoint codePoint, Span buffer, int &encodedBytes ) : bool
codePoint UnicodeCodePoint
buffer Span
encodedBytes int
Результат bool