Character.ToChars メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ToChars(Int32, Char[], Int32) |
指定した文字 (Unicode コード ポイント) を UTF-16 表現に変換します。 |
| ToChars(Int32) |
指定した文字 (Unicode コード ポイント) を、 |
ToChars(Int32, Char[], Int32)
指定した文字 (Unicode コード ポイント) を UTF-16 表現に変換します。
[Android.Runtime.Register("toChars", "(I[CI)I", "")]
public static int ToChars(int codePoint, char[]? dst, int dstIndex);
[<Android.Runtime.Register("toChars", "(I[CI)I", "")>]
static member ToChars : int * char[] * int -> int
パラメーター
- codePoint
- Int32
変換する文字 (Unicode コード ポイント)。
- dst
- Char[]
charの UTF-16 値が格納されるcodePointの配列。
- dstIndex
- Int32
変換された値が格納される dst 配列への開始インデックス。
返品
コード ポイントが BMP コード ポイントの場合は 1、コード ポイントが補助コード ポイントの場合は 2。
- 属性
例外
codePointが有効なコード ポイントでない場合は。
dstがnullされている場合は >。
dstIndexが負の値の場合、dst.lengthがdst.length - 1の場合、codePoint以上またはIsSupplementaryCodePoint(Int32)等しい。
注釈
指定した文字 (Unicode コード ポイント) を UTF-16 表現に変換します。 指定したコード ポイントが BMP (Basic 多言語平面または平面 0) 値の場合、同じ値が dst[dstIndex]に格納され、1 が返されます。 指定したコード ポイントが補助文字の場合、そのサロゲート値は dst[dstIndex] (高サロゲート) および dst[dstIndex+1] (低サロゲート) に格納され、2 が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ToChars(Int32)
指定した文字 (Unicode コード ポイント) を、 char 配列に格納されている UTF-16 表現に変換します。
[Android.Runtime.Register("toChars", "(I)[C", "")]
public static char[]? ToChars(int codePoint);
[<Android.Runtime.Register("toChars", "(I)[C", "")>]
static member ToChars : int -> char[]
パラメーター
- codePoint
- Int32
Unicode コード ポイント
返品
charの UTF-16 表現を持つcodePoint配列。
- 属性
例外
codePointが有効なコード ポイントでない場合は。
注釈
指定した文字 (Unicode コード ポイント) を、 char 配列に格納されている UTF-16 表現に変換します。 指定したコード ポイントが BMP (Basic 多言語平面または平面 0) の値の場合、結果の char 配列は codePointと同じ値になります。 指定したコード ポイントが補助コード ポイントの場合、結果の char 配列には対応するサロゲート ペアがあります。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。