c# desde cero. estructuras y enumeraciones contenido enumeraciones -definición -características...

Post on 02-Feb-2016

232 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

C# desde ceroC# desde cero

Estructuras y EnumeracionesEstructuras y

Enumeraciones

ContenidoContenido

Enumeraciones- Definición - Características

Estructuras- Definición- Características

¿Qué es una enumeración?¿Qué es una

enumeración?Es un tipo por valor que consiste en un conjunto de valores constantes.Se utiliza para denominar un Tipo de manera mas estética (legible y comprensible).Puede ser de cualquier tipo Integral (excepto char)

CaracterísticasCaracterísticas

Son tipos por valor.Puede ser cualquier Tipo Entero:

- byte, sbyte, short, ushort, uint, int, long, ulong.No pueden contener métodos, propiedades, eventos.No implementan Herencia, Implementación de Interfaces.

DefiniciónDefiniciónLa palabra clave enum

enum <nombre> : <TipoBase>{

<campo1> = valor1, <campo2> = valor2...}

EnumeracionesEnumeraciones

¿Qué es una estructura?¿Qué es una estructura?

Es un tipo por valor que suele representar ‘objetos’ ligeros.La mayoría de los tipos básicos son estructuras.Se almacenan en la sección ‘Stack’Su rendimiento es mayor que las clases.

CaracterísticasCaracterísticas

Son tipos por valorSe pueden crear instancias sin el newPueden declarar constructores, pero deben utilizar parámetros.No pueden implementar la herencia.Puede implementar interfaces.

DefiniciónDefiniciónLa palabra clave struct

struct <nombre>{

<campos, propiedades, métodos y eventos>}

EstructurasEstructuras

Gracias por su Atención…

Gracias por su Atención…

¿Preguntas?¿Preguntas?

top related