次の方法で共有


Range.GetOffsetAndLength(Int32) メソッド

定義

コレクションの長さを使用して、範囲オブジェクトの開始オフセットと長さを計算します。

public:
 ValueTuple<int, int> GetOffsetAndLength(int length);
public (int Offset, int Length) GetOffsetAndLength (int length);
member this.GetOffsetAndLength : int -> ValueTuple<int, int>
Public Function GetOffsetAndLength (length As Integer) As ValueTuple(Of Integer, Integer)

パラメーター

length
Int32

範囲が使用されるコレクションの長さを表す正の整数。

戻り値

ValueTuple<Int32,Int32>

範囲の開始オフセットと長さ。

例外

length が現在の範囲の境界の外側にあります。

注釈

パフォーマンス上の理由から、このメソッドは負の値ではないことを検証 length しません。 これは、現在Rangeのインスタンス内にあることを確認lengthします。

適用対象