csharp

Páginas: 4 (884 palabras) Publicado: 15 de septiembre de 2014
Tutorial de C#
Arreglos y Colecciones
Por: Óscar López, M.Sc.
olopez@uniandino.com.co

ARREGLOS

OALP-2004 All Rights Reserved

Arreglos
Un arreglo es el tipo de colección más simple,soportado directamente por el lenguaje
Se trata de un secuencia de objetos del mismo tipo
que pueden ser accedidos por medio de un índice
Cuando se declara un arreglo, realmente se está
instanciandoun objeto de una sub-clase de
System.Array, que implementa ICloneable, IList,
Icollection e IEnumerable
Se cuenta con Lo mejor de dos mundos: una sintaxis
familiar para declarar arreglos y ladefinición de una
clase que brinda acceso a un conjunto de métodos y
propiedades comunes a todos los arreglos
Se pueden efectuar conversiones de tipo entre
arreglos, siempre que sus dimensiones seaniguales y
sea posible convertir (implícita o explícitamente) entre
los tipos de sus elementos
OALP-2004 All Rights Reserved

Arreglos - Declaración
[[atributos]] [modificadores] tipo[] nombre;Los [] indican al compilador que se está declarando
un arreglo, y se los conoce como el operador índice.
El tipo indica el tipo de elementos que puede contener
el arreglo
Se instancian usandola palabra clave new
Los arreglos son tipos referencia y se crean en el
heap. Los elementos del arreglo se crean en la pila o
en el heap, según se traten de tipos valor o tipos
referenciarespectivamente

OALP-2004 All Rights Reserved

Arreglos - Inicialización y Acceso
En el momento de instanciar un arreglo sus elementos
quedan inicializados en los valores por defecto
correspondientesa su tipo
string[] miArreglo;
miArreglo = new string[10];

Pueden ser inicializados explícitamente en el
momento de su declaración:
int[] miArreglo = new int[5] { 2, 4, 6, 8, 10 };
int[]miArreglo = { 2, 4, 6, 8, 10 };

El índice de los arreglos empieza en 0 y los elementos
se acceden usando la sintaxis nombre[i], donde i es
el elemento ubicado en la posición i+1 dentro del
arreglo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Csharp
  • CSHARP
  • csharp
  • Csharp
  • Csharp
  • Manual en csharp
  • Programacion En Csharp
  • Colas csharp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS