PROGRAMACIÓN C#
25/04/2011
DATOS COMPLEJOS:
Hasta ahora hemos visto los datos de tipo valor, son tipos de datos que representan un valor.
Ahora veremos los tipos de datos creados por un usuario. La razón por la que se crean esos tipo es por acercar el mundo real al mundo computacional. Muchas veces con un tipo simple no se puede representar con verosimilitud el mundo real. Ejemplo: Las coordenadas, son fila columna, en el juego de la vida incluso había otro dato que es la vida. Si hacemos un procedimiento sólo nos puede devolver uno de los datos.
¿Como representamos lo tipos complejos?:Un tipo complejo consta de varios tipos simples.Los tipos complejos empiezan por mayúsculas.Todo tipo complejo necesita una implementación en el lenguaje correspondiente.Los tipos complejos tan bien reciben el nombre de estructura en inglés struct.

Es muy importante la plurarización es decir Coordenada o Coordenadas, lo tipos complejos o struct hay que declararlos siempre en singular. Esto se hace por ejemplo por si queremos crear u n array de datos complejos, un array de coordenadas por ejemplo.

Ej: Tipo Coordenada, consta de dos tipos int fila, e int columna.
struct Coordenada
{
public int fila;
public int columna;
}
PRIMER PROGRAMA CON DATOS COMPLEJOS:
Estructuras.rar
CODIGO FUENTE DEL PROGRAMA Y LIBRERÍA QUE UTILIZA DATOS COMPLEJOS:
Datos Complejos.rar

public