OBJETIVOS ESPECIFICOS
Aquí
vamos a saber más afondo sobre las matrices aplicadas en el programa de C#.
· Pueden
ser una matriz unidimensional, multidimensional o escalonada.
· El número
de dimensiones y la longitud de cada dimensión se establece al crear la instancia
de matriz. No se pueden cambiar estos valores durante la vigencia de la
instancia
· Los
valores predeterminados de los elementos numéricos de matriz se establecen en
cero y los elementos de referencia se establecen en NULL.
· Una
matriz escalonada es una matriz de matrices y, por consiguientes sus elementos
son tipo de referencia y se inician en NULL.
· Las matrices
se indexan con cero: una matriz con n de elemento se indexa de 0 a n-1
Ø Matrices como objetos
En C#, las matrices son actualmente objetos, y
no simplemente regiones direccionables de memoria contigua como en C y
C++.Array es el tipo base abstracto de todos los tipos de matriz. Puede
usar las propiedades, y otros miembros de clase, que tiene Array Un
ejemplo de esto sería usar la propiedad Lenght para obtener la
longitud de una matriz. El código siguiente asigna la longitud de la
matriz numbers, que es 5, a una variable denominada
Ø Comportamiento del valor predeterminado
· Para los
tipos de valor, los elementos de la matriz se inicializan con el valor
predeterminado, el patrón de 0 bits; los elementos tendrán el valor 0.
· Todos los
tipos de referencia (incluidos los que no aceptan valores NULL) tienen los
valores NULL.
· Para los
tipos de valor que aceptan valores NULL, Has Valué se establece
en falsé, y los elementos se establecerán en NULL.
Ø Declaración de arrays
Los Arrays o Matrices en C# son una
estructura que almacena una o más variables del mismo tipo de dato que el array
al momento de crearlo, la declaración de un array puede definirse de
diversas maneras, veamos algunas maneras de hacerlo.

No hay comentarios.:
Publicar un comentario