C# propiedad isarray

C# propiedad isarray
Trabajar con matrices es un buen enfoque porque podemos almacenar múltiples valores a la vez y procesarlos. Muchas aplicaciones como buscar.Las técnicas de clasificación se implementan en este tipo de estructuras de datos. Por lo tanto, es importante verificar si la variable dada es una matriz o no.

Propiedad isarray

En C#, la propiedad isArray se usa para verificar si el tipo dado es una matriz o no. Si el tipo de variable es una matriz, devuelve verdadero; más falso.

Sintaxis:

variable.Isarray


Tipo de retorno:

Devuelve el valor booleano (verdadero/falso).

En C#, se crea una matriz especificando el tipo de datos y el tamaño.

Sintaxis:

type [] array_name = new type [size];

Ejemplo 1:

Aquí, estamos creando matrices con diferentes tipos de datos y verificación si son matrices o no.

usando el sistema;
clase Linuxhint

static public void main ()
// crear una matriz con tamaño 2 de tipo entero
int [] first_array = new int [2];
// crear una matriz con tamaño 2 de doble tipo
double [] Second_array = new Double [2];
// Crear una matriz con el tamaño 2 del tipo de flotación
float [] Third_Array = new Float [2];
// crear una matriz con el tamaño 2 del tipo de cadena
cadena [] cuarta_array = nueva cadena [2];
// crear una matriz con tamaño 2 de tipo largo
long [] quhth_array = new Long [2];
// crear una matriz con tamaño 2 de tipo corto
Short [] Sixth_Array = new Short [2];
// verifique que el primer_array sea una matriz o no
Consola.WriteLine ("Array de tipo entero:"+First_Array.GetType ().Isarray);
// verifique que el segundo_array sea una matriz o no
Consola.WriteLine ("Array de tipo doble:"+Second_Array.GetType ().Isarray);
// verifique que el tercer_array sea una matriz o no
Consola.WriteLine ("Array de tipo flotante:"+tercero_array.GetType ().Isarray);
// verifique que el cuarto_array sea una matriz o no
Consola.WriteLine ("Array de tipo de cadena:"+Fourth_Array.GetType ().Isarray);
// Verifique que el quinto_array sea una matriz o no
Consola.WriteLine ("Array de tipo largo:"+Fifth_Array.GetType ().Isarray);
// Verifique que el Sixth_Array sea una matriz o no
Consola.WriteLine ("Array de tipo corto:"+Sixth_Array.GetType ().Isarray);


Producción:


Explicación:

Método principal interno -

Línea 8 - Línea 23, Creamos seis tipos de matrices con tamaño - 2 especificados en la imagen a continuación:


Línea 26 - Línea 41, Estamos comprobando si las variables creadas anteriormente son tipos de matriz o no.


Dado que las seis variables son tipos de matriz, devolvió verdadero.

Ejemplo 2:

Aquí, estamos creando matrices con diferentes tipos de datos y verifique si son matrices o no.

usando el sistema;
clase Linuxhint

static public void main ()
// crear una variable con tipo entero
int primero_ = 12;
// crear una variable con doble tipo
Doble segundo_ = 6.9877;
// Crear una variable con tipo flotante
flotante tercero = 45.667f;
// Crear una variable con el tipo de cadena
cadena 4TH_ = "Linux Sugerencia";
// crear una variable con tipo largo
largo quhth_ = 455454;
// crear una variable con tipo corto
corto Sixth_ = 1;
// verificar la variable de tipo entero es una matriz o no
Consola.WriteLine ("Variable Integer:"+First_.GetType ().Isarray);
// Verifique que la variable de doble tipo es una matriz o no
Consola.WriteLine ("Variable doble:"+Second_.GetType ().Isarray);
// Verifique que la variable de tipo flotante sea una matriz o no
Consola.WriteLine ("Variable flotante:"+tercero_.GetType ().Isarray);
// marque la variable de tipo de cadena es una matriz o no
Consola.WriteLine ("Variable de cadena:"+Cuarto_.GetType ().Isarray);
// Verifique que la variable de tipo larga sea una matriz o no
Consola.WriteLine ("Variable larga:"+Fifth_.GetType ().Isarray);
// verificar la variable de tipo corto es una matriz o no
Consola.WriteLine ("Variable corta:"+Sixth_.GetType ().Isarray);


Producción:


Explicación:

Método principal interno -

Línea 7 - Línea 22, Creamos seis tipos de variables con valores asignados a ellos.


Línea 25 - Línea 40, Estamos comprobando si las variables creadas anteriormente son matrices o no.


Dado que las seis variables no son matrices, devolvió falso.

Resumen

En este tutorial de C#, vimos cómo verificar si el tipo de variable es una matriz o no usar la propiedad isArray. Esta propiedad nos dice devolviendo un valor booleano. Si es cierto, podemos decir que la variable es una matriz y si devuelve falso, podemos decir que la variable no es una matriz.