C# Класс Gumbo.NativeUtf8Helper

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

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

Метод Описание
NativeUtf8FromString ( string value ) : IntPtr

Allocates pointer and puts null terminated UTF-8 string bytes.

StringFromNativeUtf8 ( IntPtr nativeUtf8 ) : string

Reads all bytes as a null terminated UTF-8 string.

StringFromNativeUtf8 ( IntPtr nativeUtf8, int length ) : string

Reads all bytes as a null terminated UTF-8 string.

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

Метод Описание
lstrlenA ( IntPtr nullTerminatedString ) : int

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

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

Allocates pointer and puts null terminated UTF-8 string bytes.
public static NativeUtf8FromString ( string value ) : IntPtr
value string Original managed string
Результат System.IntPtr

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

Reads all bytes as a null terminated UTF-8 string.
public static StringFromNativeUtf8 ( IntPtr nativeUtf8 ) : string
nativeUtf8 System.IntPtr
Результат string

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

Reads all bytes as a null terminated UTF-8 string.
public static StringFromNativeUtf8 ( IntPtr nativeUtf8, int length ) : string
nativeUtf8 System.IntPtr
length int
Результат string