System::Char::ConvertToUtf32 メソッド

Char::ConvertToUtf32(char_t, char_t) method

指定された UTF-16 サロゲートペアを UTF-32 コード単位に変換します。

static int System::Char::ConvertToUtf32(char_t highSurrogate, char_t lowSurrogate)
パラメーター説明
highSurrogatechar_t変換対象の UTF-16 サロゲートペアの上位サロゲート
lowSurrogatechar_t変換対象の UTF-16 サロゲートペアの下位サロゲート

ReturnValue

変換結果として得られる UTF-32 コード単位

参照

Char::ConvertToUtf32(const String&, int) method

文字列内の指定された位置にある UTF-16 エンコードされた文字またはサロゲートペアの値を UTF-32 コード単位に変換します。

static int System::Char::ConvertToUtf32(const String &s, int index)
パラメーター説明
sconst String&文字またはサロゲートペアを含む文字列
インデックスint指定された文字列内の文字またはサロゲートペアのインデックス位置

ReturnValue

変換結果として得られる UTF-32 コード単位

参照