Programacion Orientada A Objetos
Enviado por CesarVerlini • 26 de Mayo de 2015 • 508 Palabras (3 Páginas) • 171 Visitas
Tipos de Datos en C#:
C# Tipo .Net Framework (System) type Signed? Bytes en Ram Rango
sbyte System.Sbyte Yes 1 -128 a 127
short System.Int16 Yes 2 -32768 a 32767
int System.Int32 Yes 4 -2147483648 a 2147483647
long System.Int64 Yes 8 -9223372036854775808 a 9223372036854775807
byte System.Byte No 1 0 a 255
ushort System.Uint16 No 2 0 a 65535
uint System.UInt32 No 4 0 a 4294967295
ulong System.Uint64 No 8 0 a 18446744073709551615
float System.Single Yes 4 Aprox. ±1.5 x 10-45 a ±3.4 x 1038 con 7 decimales
double System.Double Yes 8 Aprox. ±5.0 x 10-324 a ±1.7 x 10308 con 15 o 16 decimales
decimal System.Decimal Yes 12 Aprox. ±1.0 x 10-28 a ±7.9 x 1028 con 28 o 29 decimales
char System.Char N/A 2 Cualquier caracter Unicode
bool System.Boolean N/A 1 / 2 true o false
Declaración de Variables en C#
Las variables representan un espacio en la memoria para almacenar valores de algún tipo que puede cambiar conforme se ejecute el programa. Para declarar la variable se tiene que empezar por el ámbito, luego se pone el tipo de dato que le quieres asignar, siguiendo de esto, el nombre de la variable terminándolo con “;”, como se ve a continuación:
[Ambito][Tipo Dato][Nombre variable] = [Dato asignado];
Ejemplos:
Private int numero = 0;
Public String texto;
Cuando nos referimos a ámbito, nos referimos a la visibilidad de la variable en nuestro programa.
C# tiene 5 ámbitos distintos.
1. Public – Las variables serán visibles en todas las clases del proyecto.
2. Private – Solo será visible en la clase en la que se declaró la variable.
3. Protected – Será visible en la case que se declaró y en las clases heredadas de esta.
4. Internal – la variable es accesible para cualquier código ubicado en el mismo archivo binario.
5. Protected internal – La variable es visible en todo el código que se encuentre en el mismo archivo binario y para las clases externas que se derivan de una clase.
Estructuras de Control en C#:
Existen algunos tipos de estructuras
...