lenguaje de programación C#

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
lenguaje de programación C# por Mind Map: lenguaje de programación C#

1. definicion

1.1. es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270).

2. variables

2.1. tipos de valor

2.1.1. Las variables de tipos de valor contienen directamente los datos, cada variable tiene su propia copia de los datos y no es posible que las operaciones en una variable afecten a la otra

2.2. tipos de referencia

2.2.1. las variables de los tipos de referencia almacenan referencias a los datos, lo que se conoce como objetos. Con los tipos de referencia, es posible que dos variables hagan referencia al mismo objeto y que, por tanto, las operaciones en una variable afecten al objeto al que hace referencia la otra variable.

3. Operadores

3.1. C # proporciona muchos operadores, que son símbolos que especifican las operaciones (matemáticas, indización, llamada de función, etc.) que se convierten en una expresión. Puede sobrecargar muchos operadores para cambiar su significado al aplicarlos a un tipo definido por el usuario.

4. tipos de datos

4.1. predefinido

4.1.1. Son los tipos que el lenguaje incorpora para los valores comunes, entre ellos:

4.2. compuesto

4.2.1. Los tipos de compuestos están formados a partir de los tipos predefinidos y nos ayudan de una manera más real a los problemas con los que nos encontramos.

4.3. referencia

4.3.1. Se almacena en ellos una referencia a los datos

4.4. valor

4.4.1. Almacenando el valor del dato por completo

5. caracteres

5.1. Los caracteres en C# no tienen un tamaño de 8 bits como en muchos otros lenguajes de programación, sino que usan un tamaño de 16 bits. Este tipo de dato se llama char y utiliza la codificación Unicode. No existen conversiones automáticas de tipo entero a char .

6. palabras claves

6.1. Las palabras clave son identificadores reservados predefinidos que tienen un significado especial para el compilador. No podrá utilizarlos como identificadores en el programa a no ser que incluyan @ como prefijo. Por ejemplo, @if es un identificador válido, pero if no lo es, porque if es una palabra clave.

7. instrucciones de seleccion

7.1. Una instrucción de selección hace que el control del programa se transfiera a un determinado flujo dependiendo de si cierta condición es true o no.

8. instrucciones de iteracion

8.1. Las instrucciones de iteración producen instrucciones insertadas que se ejecutarán varias veces, según los criterios de la finalización de bucle. Estas instrucciones se ejecutan en orden, excepto cuando se detecta una instrucción de salto.

9. matrices

9.1. Una matriz es una estructura de datos que contiene un número de variables a las que se accede mediante índices calculados. Las variables contenidas en una matriz, denominadas también elementos de la matriz, son todas del mismo tipo y este tipo se conoce como tipo de elemento de la matriz.