Linguaggio

Range.Extend Metodo

Definizione

Overload

Nome Descrizione
Extend(Range)

Restituisce l'intervallo più piccolo che include questo intervallo e un altro rangeoggetto .

Extend(Object)

Restituisce l'intervallo più piccolo che include questo intervallo e .value

Extend(Object, Object)

Restituisce l'intervallo più piccolo che include questo intervallo e l'intervallo inclusivo specificato da [lower, upper].

Extend(Range)

Restituisce l'intervallo più piccolo che include questo intervallo e un altro rangeoggetto .

[Android.Runtime.Register("extend", "(Landroid/util/Range;)Landroid/util/Range;", "")]
public Android.Util.Range? Extend(Android.Util.Range? range);
[<Android.Runtime.Register("extend", "(Landroid/util/Range;)Landroid/util/Range;", "")>]
member this.Extend : Android.Util.Range -> Android.Util.Range

Parametri

range
Range

un riferimento nonnullRange<T>

Valori restituiti

estensione di questo intervallo e dell'altro intervallo.

Attributi

Commenti

Restituisce l'intervallo più piccolo che include questo intervallo e un altro rangeoggetto .

Ad esempio, se a < b < c < d, l'estensione degli intervalli [a, c] e [b, d] è [a, d]. Poiché gli endpoint sono riferimenti agli oggetti, non esiste alcuna garanzia che venga usato un riferimento endpoint specifico dagli intervalli di input:

Ad esempio, se a' ==< b < c, l'estensione di [a, b] e [a', c] può essere [a, c] o ['a, c], dove ['a, c] potrebbe essere l'intervallo di input esatto o un intervallo appena creato con gli stessi endpoint.

per android.util.Range.extend(android.util.Range<T>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Extend(Object)

Restituisce l'intervallo più piccolo che include questo intervallo e .value

[Android.Runtime.Register("extend", "(Ljava/lang/Comparable;)Landroid/util/Range;", "")]
public Android.Util.Range? Extend(Java.Lang.Object? value);
[<Android.Runtime.Register("extend", "(Ljava/lang/Comparable;)Landroid/util/Range;", "")>]
member this.Extend : Java.Lang.Object -> Android.Util.Range

Parametri

value
Object

un riferimento nonnullT

Valori restituiti

estensione di questo intervallo e del valore.

Attributi

Commenti

Restituisce l'intervallo più piccolo che include questo intervallo e .value

Per #extend(Range) altri dettagli, vedere perché questo metodo equivale a extend(Range.create(value, value)).

per android.util.Range.extend(T).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Extend(Object, Object)

Restituisce l'intervallo più piccolo che include questo intervallo e l'intervallo inclusivo specificato da [lower, upper].

[Android.Runtime.Register("extend", "(Ljava/lang/Comparable;Ljava/lang/Comparable;)Landroid/util/Range;", "")]
public Android.Util.Range? Extend(Java.Lang.Object? lower, Java.Lang.Object? upper);
[<Android.Runtime.Register("extend", "(Ljava/lang/Comparable;Ljava/lang/Comparable;)Landroid/util/Range;", "")>]
member this.Extend : Java.Lang.Object * Java.Lang.Object -> Android.Util.Range

Parametri

lower
Object

un riferimento nonnullT

upper
Object

un riferimento nonnullT

Valori restituiti

estensione di questo intervallo e dell'altro intervallo.

Attributi

Commenti

Restituisce l'intervallo più piccolo che include questo intervallo e l'intervallo inclusivo specificato da [lower, upper].

Per altri dettagli, vedere #extend(Range).

per android.util.Range.extend(T, T).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a