Range.Intersect メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Intersect(Range) |
この範囲と別 |
Intersect(Object, Object) |
この範囲と で |
Intersect(Range)
この範囲と別 range
の の積集合を返します。
[Android.Runtime.Register("intersect", "(Landroid/util/Range;)Landroid/util/Range;", "")]
public Android.Util.Range? Intersect (Android.Util.Range? range);
[<Android.Runtime.Register("intersect", "(Landroid/util/Range;)Landroid/util/Range;", "")>]
member this.Intersect : Android.Util.Range -> Android.Util.Range
パラメーター
- range
- Range
非null
Range<T>
参照
戻り値
この範囲と他の範囲の交差部分。
- 属性
注釈
この範囲と別 range
の の積集合を返します。
例えば、b <
<
c <
d の場合、[a, c] と [b, d] の範囲の積集合は [b, c] になります。 エンドポイントはオブジェクト参照であるため、入力範囲から使用される特定のエンドポイント参照は保証されません。
たとえば、a==
' b <
c の<
場合、[a, b] と [a', c] の範囲の積集合は、[a, b] または ['a, b] のいずれかになります。ここで、[a, b] は、正確な入力範囲、または同じエンドポイントを持つ新しく作成された範囲のいずれかになります。
の Java ドキュメント android.util.Range.intersect(android.util.Range<T>)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Intersect(Object, Object)
この範囲と で [lower, upper]
指定された包括範囲の積集合を返します。
[Android.Runtime.Register("intersect", "(Ljava/lang/Comparable;Ljava/lang/Comparable;)Landroid/util/Range;", "")]
public Android.Util.Range? Intersect (Java.Lang.Object? lower, Java.Lang.Object? upper);
[<Android.Runtime.Register("intersect", "(Ljava/lang/Comparable;Ljava/lang/Comparable;)Landroid/util/Range;", "")>]
member this.Intersect : Java.Lang.Object * Java.Lang.Object -> Android.Util.Range
パラメーター
- lower
- Object
非null
T
参照
- upper
- Object
非null
T
参照
戻り値
この範囲と他の範囲の積集合
- 属性
注釈
この範囲と で [lower, upper]
指定された包括範囲の積集合を返します。
詳細については、 #intersect(Range)
をご覧ください。
の Java ドキュメント android.util.Range.intersect(T, T)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。