Objects.CheckFromIndexSize 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| CheckFromIndexSize(Int32, Int32, Int32) |
檢查從 |
| CheckFromIndexSize(Int64, Int64, Int64) |
檢查從 |
CheckFromIndexSize(Int32, Int32, Int32)
檢查從 fromIndex (包含)到 fromIndex + size (排他)的子範圍是否在從 0 (包含)到 length (排他)範圍內。
[Android.Runtime.Register("checkFromIndexSize", "(III)I", "", ApiSince=30)]
public static int CheckFromIndexSize(int fromIndex, int size, int length);
[<Android.Runtime.Register("checkFromIndexSize", "(III)I", "", ApiSince=30)>]
static member CheckFromIndexSize : int * int * int -> int
參數
- fromIndex
- Int32
子區間的下界(包含)
- size
- Int32
子範圍的規模
- length
- Int32
該範圍的上界(排他性)
傳回
fromIndex 若子範圍位於 範圍內
- 屬性
備註
檢查從 fromIndex (包含)到 fromIndex + size (排他)的子範圍是否在從 0 (包含)到 length (排他)範圍內。
若以下任一不等式成立<,則該子範圍定義為界外:ul><lifromIndex < 0></li<>li><size < 0/li<>lifromIndex + size > length>,考慮整數溢位</li<>li>length < 0,這可由前述不等式</li></ul 推導出來>
新增9。
Java 文件 java.util.Objects.checkFromIndexSize(int, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CheckFromIndexSize(Int64, Int64, Int64)
檢查從 fromIndex (包含)到 fromIndex + size (排他)的子範圍是否在從 0 (包含)到 length (排他)範圍內。
[Android.Runtime.Register("checkFromIndexSize", "(JJJ)J", "", ApiSince=34)]
public static long CheckFromIndexSize(long fromIndex, long size, long length);
[<Android.Runtime.Register("checkFromIndexSize", "(JJJ)J", "", ApiSince=34)>]
static member CheckFromIndexSize : int64 * int64 * int64 -> int64
參數
- fromIndex
- Int64
子區間的下界(包含)
- size
- Int64
子範圍的規模
- length
- Int64
該範圍的上界(排他性)
傳回
fromIndex 若子範圍位於 範圍內
- 屬性
備註
檢查從 fromIndex (包含)到 fromIndex + size (排他)的子範圍是否在從 0 (包含)到 length (排他)範圍內。
若以下任一不等式成立<,則該子範圍定義為界外:ul><lifromIndex < 0></li<>li><size < 0/li<>lifromIndex + size > length>,考慮整數溢位</li<>li>length < 0,這可由前述不等式</li></ul 推導出來>
16年加入。
Java 文件 java.util.Objects.checkFromIndexSize(long, long, long)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。