Index.GetOffset(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的集合長度,計算集合開頭的位移。
public:
int GetOffset(int length);
public int GetOffset (int length);
member this.GetOffset : int -> int
Public Function GetOffset (length As Integer) As Integer
參數
- length
- Int32
將與索引搭配使用的集合長度。 必須是正值。
傳回
位移。
備註
基於效能考慮,這個方法不會驗證或傳回的值是否 length
為負值。 它也不會驗證傳回的值是否大於 length
。
集合不預期會有負長度/計數。 如果這個方法的傳回位移為負數,然後用來編制集合的索引,執行時間將會擲回 ArgumentOutOfRangeException ,其效果會與驗證相同。