NIndex.GetOffset(IntPtr) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したコレクション長を使用して、最初からのオフセットを計算します。
public:
IntPtr GetOffset(IntPtr length);
public IntPtr GetOffset(IntPtr length);
member this.GetOffset : nativeint -> nativeint
Public Function GetOffset (length As IntPtr) As IntPtr
パラメーター
- length
-
IntPtr
nativeint
NIndex が使用されるコレクションの長さ。 正の値にする必要があります。
返品
nativeint
注釈
パフォーマンス上の理由から、入力長の引数と返されるオフセット値は負の値に対して検証されません。 また、返されるオフセットが入力長より大きい場合もあります。 NIndexは、常に負でない長さ/カウントを持つコレクションと共に使用されることが予想されます。 返されたオフセットが負の値で、コレクションの NIndex に使用される場合は、検証と同じ効果を持つ ArgumentOutOfRangeException がスローされます。