Character.CodePointAt メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| CodePointAt(ICharSequence, Int32) |
|
| CodePointAt(Char[], Int32) |
|
| CodePointAt(String, Int32) |
|
| CodePointAt(Char[], Int32, Int32) |
|
CodePointAt(ICharSequence, Int32)
CharSequenceの指定したインデックス位置にあるコード ポイントを返します。
[Android.Runtime.Register("codePointAt", "(Ljava/lang/CharSequence;I)I", "")]
public static int CodePointAt(Java.Lang.ICharSequence seq, int index);
[<Android.Runtime.Register("codePointAt", "(Ljava/lang/CharSequence;I)I", "")>]
static member CodePointAt : Java.Lang.ICharSequence * int -> int
パラメーター
- seq
- ICharSequence
char値のシーケンス (Unicode コード単位)
- index
- Int32
変換するcharのseq値 (Unicode コード単位) へのインデックス
返品
指定されたインデックスの Unicode コード ポイント
- 属性
例外
seqがnullされている場合は >。
indexが負の値であるか、seqの長さ以上の場合は 。
注釈
CharSequenceの指定したインデックス位置にあるコード ポイントを返します。
char内の指定されたインデックスのCharSequence値が高サロゲート範囲にある場合、次のインデックスがCharSequenceの長さより小さく、次のインデックスのchar値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、指定されたインデックスの char 値が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CodePointAt(Char[], Int32)
char配列の指定したインデックス位置にあるコード ポイントを返します。
[Android.Runtime.Register("codePointAt", "([CI)I", "")]
public static int CodePointAt(char[]? a, int index);
[<Android.Runtime.Register("codePointAt", "([CI)I", "")>]
static member CodePointAt : char[] * int -> int
パラメーター
- a
- Char[]
char配列
- index
- Int32
変換するchar配列内のchar値 (Unicode コード単位) へのインデックス
返品
指定されたインデックスの Unicode コード ポイント
- 属性
例外
seqがnullされている場合は >。
indexが負の値であるか、seqの長さ以上の場合は 。
注釈
char配列の指定したインデックス位置にあるコード ポイントを返します。
char配列内の指定されたインデックスのchar値が高サロゲート範囲にある場合、次のインデックスがchar配列の長さより小さく、次のインデックスのchar値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、指定されたインデックスの char 値が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CodePointAt(String, Int32)
CharSequenceの指定したインデックス位置にあるコード ポイントを返します。
public static int CodePointAt(string seq, int index);
static member CodePointAt : string * int -> int
パラメーター
- seq
- String
char値のシーケンス (Unicode コード単位)
- index
- Int32
変換するcharのseq値 (Unicode コード単位) へのインデックス
返品
指定されたインデックスの Unicode コード ポイント
注釈
CharSequenceの指定したインデックス位置にあるコード ポイントを返します。
char内の指定されたインデックスのCharSequence値が高サロゲート範囲にある場合、次のインデックスがCharSequenceの長さより小さく、次のインデックスのchar値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、指定されたインデックスの char 値が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CodePointAt(Char[], Int32, Int32)
char配列の指定したインデックス位置にあるコード ポイントを返します。indexがlimit未満の配列要素のみを使用できます。
[Android.Runtime.Register("codePointAt", "([CII)I", "")]
public static int CodePointAt(char[]? a, int index, int limit);
[<Android.Runtime.Register("codePointAt", "([CII)I", "")>]
static member CodePointAt : char[] * int * int -> int
パラメーター
- a
- Char[]
char配列
- index
- Int32
変換するchar配列内のchar値 (Unicode コード単位) へのインデックス
- limit
- Int32
char配列で使用できる最後の配列要素の後のインデックス
返品
指定されたインデックスの Unicode コード ポイント
- 属性
例外
seqがnullされている場合は >。
index 、index >= limit、limit 、またはlimitがseqの長さを超える場合。
注釈
char配列の指定したインデックス位置にあるコード ポイントを返します。indexがlimit未満の配列要素のみを使用できます。
char配列内の指定されたインデックスのchar値が高サロゲート範囲にある場合、次のインデックスがlimitより小さく、次のインデックスのchar値が下位サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、指定されたインデックスの char 値が返されます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。