MethodHandles.ArrayLength(Class) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Produce un handle di metodo che restituisce la lunghezza di una matrice, come se fosse il arraylength bytecode.
[Android.Runtime.Register("arrayLength", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.MethodHandle? ArrayLength(Java.Lang.Class? arrayClass);
[<Android.Runtime.Register("arrayLength", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>]
static member ArrayLength : Java.Lang.Class -> Java.Lang.Invoke.MethodHandle
Parametri
- arrayClass
- Class
un tipo di matrice
Valori restituiti
handle di metodo che può recuperare la lunghezza di una matrice del tipo di matrice specificato
- Attributi
Commenti
Produce un handle di metodo che restituisce la lunghezza di una matrice, come se fosse il arraylength bytecode. Il tipo dell'handle del metodo avrà int come tipo restituito e l'unico argomento sarà il tipo di matrice.
Se l'handle del metodo restituito viene richiamato con un riferimento a matrice null , verrà generata un'eccezione NullPointerException .
Aggiunta in 9.
Documentazione java per java.lang.invoke.MethodHandles.arrayLength(java.lang.Class<?>).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.