Character.CodePointCount メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| CodePointCount(ICharSequence, Int32, Int32) |
指定した文字シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。 |
| CodePointCount(Char[], Int32, Int32) |
|
| CodePointCount(String, Int32, Int32) |
指定した文字シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。 |
CodePointCount(ICharSequence, Int32, Int32)
指定した文字シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。
[Android.Runtime.Register("codePointCount", "(Ljava/lang/CharSequence;II)I", "")]
public static int CodePointCount(Java.Lang.ICharSequence seq, int beginIndex, int endIndex);
[<Android.Runtime.Register("codePointCount", "(Ljava/lang/CharSequence;II)I", "")>]
static member CodePointCount : Java.Lang.ICharSequence * int * int -> int
パラメーター
- seq
- ICharSequence
char シーケンス
- beginIndex
- Int32
テキスト範囲の最初の char へのインデックス。
- endIndex
- Int32
テキスト範囲の最後の char の後のインデックス。
返品
指定したテキスト範囲内の Unicode コード ポイントの数
- 属性
例外
seqがnullされている場合は >。
beginIndex 、beginIndex > endIndex、またはendIndexがseqの長さを超える場合。
注釈
指定した文字シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。 テキスト範囲は、指定したbeginIndexから始まり、インデックス charのendIndex - 1まで拡張されます。 したがって、テキスト範囲の長さ ( char単位) は endIndex-beginIndex。 テキスト範囲内のペアになっていないサロゲートは、それぞれ 1 つのコード ポイントとしてカウントされます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CodePointCount(Char[], Int32, Int32)
char配列引数のサブ配列内の Unicode コード ポイントの数を返します。
[Android.Runtime.Register("codePointCount", "([CII)I", "")]
public static int CodePointCount(char[]? a, int offset, int count);
[<Android.Runtime.Register("codePointCount", "([CII)I", "")>]
static member CodePointCount : char[] * int * int -> int
パラメーター
- a
- Char[]
char配列
- offset
- Int32
指定されたchar配列内の最初のcharのインデックス
- count
- Int32
サブ配列の長さ ( char)
返品
指定したサブ配列内の Unicode コード ポイントの数
- 属性
例外
seqがnullされている場合は >。
offset 、count 、またはoffset + countがseqの長さを超える場合。
注釈
char配列引数のサブ配列内の Unicode コード ポイントの数を返します。
offset引数はサブ配列の最初のcharのインデックスであり、count引数はサブ配列の長さをcharで指定します。 サブ配列内のペアになっていないサロゲートは、それぞれ 1 つのコード ポイントとしてカウントされます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CodePointCount(String, Int32, Int32)
指定した文字シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。
public static int CodePointCount(string seq, int beginIndex, int endIndex);
static member CodePointCount : string * int * int -> int
パラメーター
- seq
- String
char シーケンス
- beginIndex
- Int32
テキスト範囲の最初の char へのインデックス。
- endIndex
- Int32
テキスト範囲の最後の char の後のインデックス。
返品
指定したテキスト範囲内の Unicode コード ポイントの数
注釈
指定した文字シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。 テキスト範囲は、指定したbeginIndexから始まり、インデックス charのendIndex - 1まで拡張されます。 したがって、テキスト範囲の長さ ( char単位) は endIndex-beginIndex。 テキスト範囲内のペアになっていないサロゲートは、それぞれ 1 つのコード ポイントとしてカウントされます。
1\.5 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。