Array.NewInstance 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.
Overload
| Nome | Descrizione |
|---|---|
| NewInstance(Class, Int32[]) |
Crea una nuova matrice con il tipo e le dimensioni del componente specificati. |
| NewInstance(Class, Int32) |
Crea una nuova matrice con il tipo e la lunghezza del componente specificati. |
NewInstance(Class, Int32[])
Crea una nuova matrice con il tipo e le dimensioni del componente specificati.
[Android.Runtime.Register("newInstance", "(Ljava/lang/Class;[I)Ljava/lang/Object;", "")]
public static Java.Lang.Object NewInstance(Java.Lang.Class componentType, params int[]? dimensions);
[<Android.Runtime.Register("newInstance", "(Ljava/lang/Class;[I)Ljava/lang/Object;", "")>]
static member NewInstance : Java.Lang.Class * int[] -> Java.Lang.Object
Parametri
- componentType
- Class
Class oggetto che rappresenta il tipo di componente della nuova matrice
- dimensions
- Int32[]
matrice di int che rappresenta le dimensioni della nuova matrice
Valori restituiti
nuova matrice
- Attributi
Commenti
Crea una nuova matrice con il tipo e le dimensioni del componente specificati. Se componentType rappresenta una classe o un'interfaccia non matrice, la nuova matrice ha dimensions.length dimensioni e componentType come tipo di componente. Se componentType rappresenta una classe di matrice, il numero di dimensioni della nuova matrice è uguale alla somma di dimensions.length e al numero di dimensioni di componentType. In questo caso, il tipo di componente della nuova matrice è il tipo di componente di componentType.
Il numero di dimensioni della nuova matrice non deve superare 255.
per java.lang.reflect.Array.newInstance(java.lang.Class<?>, int...).
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
NewInstance(Class, Int32)
Crea una nuova matrice con il tipo e la lunghezza del componente specificati.
[Android.Runtime.Register("newInstance", "(Ljava/lang/Class;I)Ljava/lang/Object;", "")]
public static Java.Lang.Object NewInstance(Java.Lang.Class componentType, int length);
[<Android.Runtime.Register("newInstance", "(Ljava/lang/Class;I)Ljava/lang/Object;", "")>]
static member NewInstance : Java.Lang.Class * int -> Java.Lang.Object
Parametri
- componentType
- Class
Class oggetto che rappresenta il tipo di componente della nuova matrice
- length
- Int32
lunghezza della nuova matrice
Valori restituiti
nuova matrice
- Attributi
Commenti
Crea una nuova matrice con il tipo e la lunghezza del componente specificati. Il richiamo di questo metodo equivale alla creazione di una matrice come segue: <blockquote>
int[] x = {length};
Array.newInstance(componentType, x);
</blockquote>
Il numero di dimensioni della nuova matrice non deve superare 255.
per java.lang.reflect.Array.newInstance(java.lang.Class<?>, int).
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.