Character.CodePointCount 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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
查爾序列
- beginIndex
- Int32
索引指向文本範圍的第一個 char 。
- endIndex
- Int32
索引位於文字範圍的最後一個 char 之後。
傳回
指定文字範圍內的 Unicode 碼點數
- 屬性
例外狀況
若 seq 是 null。
若 beginIndex , beginIndex > endIndex 或 endIndex 大於 的 seq長度。
備註
回傳指定字元序列文本範圍內的 Unicode 代碼點數。 文字範圍從指定的beginIndex開始,延伸至char索引 。endIndex - 1 因此,文字範圍的長度(以 s 為 char單位)為 endIndex-beginIndex。 文本範圍內的未配對替代者各計一個代碼點。
已在1.5中新增。
的 java.lang.Character.codePointCount(java.lang.CharSequence, int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.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
子陣列在 S 中的 char長度
傳回
指定子陣列中 Unicode 碼點的數量
- 屬性
例外狀況
若 seq 是 null。
若 offset , count 或 offset + count 大於 的 seq長度。
備註
回傳陣列參數子 char 陣列中 Unicode 碼點的數量。 參數 offset 是子陣列第一個 char 的索引, count 而參數則指定子陣列在 s 中的 char長度。 子陣列內未配對的代理節點各計一個碼點。
已在1.5中新增。
的 java.lang.Character.codePointCount(char[], int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.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
查爾序列
- beginIndex
- Int32
索引指向文本範圍的第一個 char 。
- endIndex
- Int32
索引位於文字範圍的最後一個 char 之後。
傳回
指定文字範圍內的 Unicode 碼點數
備註
回傳指定字元序列文本範圍內的 Unicode 代碼點數。 文字範圍從指定的beginIndex開始,延伸至char索引 。endIndex - 1 因此,文字範圍的長度(以 s 為 char單位)為 endIndex-beginIndex。 文本範圍內的未配對替代者各計一個代碼點。
已在1.5中新增。
的 java.lang.Character.codePointCount(java.lang.CharSequence, int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。