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され、検証と同じ効果が得られます。