array

Páginas: 2 (418 palabras) Publicado: 30 de marzo de 2014
QUE ES UN ARREGLO:
ARRAYS
Antes de comenzar a explicaros con mayor claridad qué es un array quiero advertir nuevamente a los programadores de C/C++: En C#, aunque parecidos, los arrays sondiferentes tanto semántica como sintácticamente, de modo que te recomiendo que no pases por alto esta entrega.
Bien, una vez hechas todas las aclaraciones previas, creo que podemos comenzar. Un array es unindicador que puede almacenar varios valores simultáneamente. Cada uno de estos valores se identifica mediante un número al cual se llama índice. Así, para acceder al primer elemento del array habríaque usar el índice cero, para el segundo el índice uno, para el tercero el índice dos, y así sucesivamente. Que nadie se preocupe si de momento todo esto es un poco confuso, ya que lo voy a irdesmenuzando poco a poco. Vamos a ver cómo se declara un array:
tipo[] variable;
Bien, como veis es muy parecido a como se declara una variable normal, sólo que hay que poner corchetes detrás del tipo.  Enefecto, en la declaración de un array en C# los corchetes se colocan detrás del tipo y no detrás de la variable. aquí los arrays son objetos derivados de la clase System.Array. Por lo tanto, y estoes muy importante, cuando declaramos un array en C# este aún no se habrá creado, es decir, no se habrá reservado aún memoria para él. En consecuencia, los arrays de C# son todos dinámicos, y antes depoder usarlos habrá que instanciarlos, como si fuera cualquier otro objeto. Veamos un breve ejemplo de lo que quiero decir:
string[] nombres; // Declaración del array
nombres = new string[3]; //Instanciación del array
En efecto, tal como podéis apreciar, el array nombres será utilizable únicamente a partir de su instanciación. En este ejemplo, el número 3 que está dentro de los corchetes indicael número total de elementos de que constará el array. No os equivoquéis, puesto que todos los arrays de C# están basados en cero, esto es, el primer elemento del array es cero. Por lo tanto, en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arrayan
  • array
  • array
  • Array
  • Array
  • Array
  • array
  • array

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS