C# 클래스 System.Text.Utf8.Utf8Encoder

파일 보기 프로젝트 열기: antiufo/Shaman.ValueString 1 사용 예제들

공개 메소드들

메소드 설명
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