MethodHandles.ArrayLength(Class) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera un identificador de método que devuelve la longitud de una matriz, como si fuera por el código de arraylength bytes.
[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
Parámetros
- arrayClass
- Class
un tipo de matriz
Devoluciones
un identificador de método que puede recuperar la longitud de una matriz del tipo de matriz especificado.
- Atributos
Comentarios
Genera un identificador de método que devuelve la longitud de una matriz, como si fuera por el código de arraylength bytes. El tipo del identificador de método tendrá int como tipo de valor devuelto y su único argumento será el tipo de matriz.
Si se invoca el identificador de método devuelto con una null referencia de matriz, se producirá una NullPointerException excepción .
Agregado en 9.
Java documentación para java.lang.invoke.MethodHandles.arrayLength(java.lang.Class<?>).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.