Propriété isarray
En C #, la propriété isArray est utilisée pour vérifier si le type donné est un tableau ou non. Si le type de variable est un tableau, il renvoie True; autrement faux.
Syntaxe:
variable.Isarray
Type de retour:
Il renvoie la valeur booléenne (true / false).
En C #, un tableau est créé en spécifiant le type de données et la taille.
Syntaxe:
type [] array_name = new type [size];
Exemple 1:
Ici, nous créons des tableaux avec différents types de données et vérifions s'ils sont des tableaux ou non.
Utilisation du système;
classe Linuxhint
public statique void main ()
// Créez un tableau avec une taille 2 de type entier
int [] first_array = new int [2];
// Créez un tableau avec une taille 2 de type double
double [] second_Array = new double [2];
// Créez un tableau avec la taille 2 de type flotteur
float [] tiers_array = new float [2];
// Créez un tableau avec la taille 2 de type de chaîne
String [] Fourth_Array = new String [2];
// Créez un tableau avec une taille 2 de type long
long [] cinquième_array = new Long [2];
// Créez un tableau avec la taille 2 de type court
Short [] Sixth_Array = new Short [2];
// Vérifiez que le premier_array est un tableau ou non
Console.WriteLine ("Array de type entier:" + First_Array.GetType ().IsArray);
// Vérifiez que le second_array est un tableau ou non
Console.WriteLine ("Array à double type:" + second_array.GetType ().IsArray);
// Vérifiez que le troisième_array est un tableau ou non
Console.WriteLine ("Array de type flotteur:" + tiers_array.GetType ().IsArray);
// Vérifiez que le quatrième_array est un tableau ou non
Console.WriteLine ("Array de type String:" + quatrième_array.GetType ().IsArray);
// Vérifiez que le cinquième_array est un tableau ou non
Console.WriteLine ("Array à long type:" + cinquième_array.GetType ().IsArray);
// Vérifiez que le sixième_array est un tableau ou non
Console.WriteLine ("Array de type court:" + Sixth_Array.GetType ().IsArray);
Sortir:
Explication:
Méthode principale intérieure -
Ligne 8 - Ligne 23, Nous avons créé six types de tableaux de taille - 2 spécifiés dans l'image ci-dessous:
Ligne 26 - Ligne 41, Nous vérifions si les variables créées ci-dessus sont des types de tableau ou non.
Étant donné que les six variables sont des types de tableaux, il est revenu vrai.
Exemple 2:
Ici, nous créons des tableaux avec différents types de données et vérifions s'ils sont des tableaux ou non.
Utilisation du système;
classe Linuxhint
public statique void main ()
// Créer une variable avec un type entier
int début_ = 12;
// Créer une variable avec un double type
Double Second_ = 6.9877;
// Créer une variable avec un type de flotteur
float tiers_ = 45.667f;
// Créez une variable avec type de chaîne
String quatrith_ = "Linux Hint";
// Créer une variable avec un type long
Long Fifth_ = 455454;
// Créer une variable avec un type court
Court sixième_ = 1;
// Vérifiez que la variable de type entier est un tableau ou non
Console.WriteLine ("variable entière:" + first_.GetType ().IsArray);
// Vérifiez que la variable de type double est un tableau ou non
Console.WriteLine ("Double variable:" + second_.GetType ().IsArray);
// Vérifiez que la variable de type flotteur est un tableau ou non
Console.WriteLine ("Variable float:" + tiers.GetType ().IsArray);
// Vérifiez que la variable de type de chaîne est un tableau ou non
Console.WriteLine ("variable de chaîne:" + quatrième.GetType ().IsArray);
// Vérifiez que la variable de type long est le tableau ou non
Console.WriteLine ("Long Variable:" + Fifth_.GetType ().IsArray);
// Vérifiez que la variable de type court est le tableau ou non
Console.WriteLine ("Variable courte:" + sixième_.GetType ().IsArray);
Sortir:
Explication:
Méthode principale intérieure -
Ligne 7 - Ligne 22, Nous avons créé six types de variables avec des valeurs qui leur sont attribuées.
Ligne 25 - Ligne 40, Nous vérifions si les variables créées ci-dessus sont des tableaux ou non.
Étant donné que les six variables ne sont pas des tableaux, il est revenu faux.
Résumé
Dans ce didacticiel C #, nous avons vu comment vérifier si le type de variable est un tableau ou ne pas utiliser la propriété ISArray. Cette propriété nous dit en renvoyant une valeur booléenne. Si c'est vrai, nous pouvons dire que la variable est un tableau et si elle revient fausse, nous pouvons dire que la variable n'est pas un tableau.