lenguaje de programacion C#

lenguaje de programacion C#

CONCEPTO

r

es un lenguaje de programación dedicado orientado a objetos, esta diseñados para la infraestructura de lenguaje común.

a

VENTAJAS DE UTILIZAR C#

r

Las principales ventajas que presenta el uso C# en comparación con otros lenguajes es su potencia como lenguaje, pero también su flexibilidad. 

TIPOS DE DATOS

r

Contiene categorías generales de tipos de datos integrados: tipos de valor y tipos de referencia. El término tipo de valor indica que esos tipos contienen directamente sus valores.

DATOS DE VALOR

r

Almacenan los valores determinados.

DATOS POR USUARIO

r

Como class o interface.

DATOS INTEGRADOS

r

como int o char.

DATOS DE REFERENCIA

r

Almacenan referencias a los datos reales.

VARIABLES

r

Son espacios que se reservan en memoria Ram para almacenar datos, que serán utilizados en un programa mientras se ejecuta.

DECLARACION

r

es muy importante declarar una variable antes de usarlas por que de esta manera le decimos al programa la cantidad de espacio de memoria que requerimos al momento de ejecutar el programa en desarrollo.

TIPOS

ENTERO CON SIGNO

r

byte

ENTERO SIN SIGNO

r

int, short, long

DECIMAL

r

float

UN CARACTER

r

char

TIPO LÓGICO

r

bool

UNA PALABRA U ORACIÓN

r

string

VARIABLES IMPLICITAS

r

Las variables locales pueden declararse sin proporcionar un tipo explícito. La palabra clave var indica al compilador que infiera el tipo de la variable a partir de la expresión de la derecha de la instrucción de inicialización. El tipo inferido puede ser un tipo integrado, un tipo anónimo, un tipo definido por el usuario o un tipo definido en la biblioteca de clases. 

sentencias

r

Es una orden que debe completarse para dar forma a una función.

SELECTIVAS

r

Alteran el flujo de control o de ejecución del programa.ifswitchwhiledo..whileforforeach

DECLARACIÓN

r

Se utiliza para la declaración de variables o constantes, es posible declarar múltiples variables en una sola línea como una lista separada por una coma. Token

FORMA DE EXPRESIÓN

r

Es en forma de expresión es la de cambiar el estado a través de una expresión que genera un valor o la llamada a un método no-vacío:Expresiones de asignación.Expresiones que denotan la llamada a métodos.Expresiones de instanciación de una clase de objeto.

INTERACION

r

Son útiles para evitar la escritura de sentencias que requieren ser ejecutadas múltiples veces.

DE SALTO

r

Son apropiadas para controlar el flujo de ejecución de sentencias de selección y iterativas.- break- continue- goto- return- throw

FUNCIONES

DE USUARIO

r

Son rutinas que pueden aceptar parámetros, realizar cálculos u otras acciones y devolver un resultado.

PROCEDIMIENTOS

r

Un procedimiento puede recibir o no parámetros, ejecuta instrucciones, pero nunca retorna ningún valor.

DE LIMPIEZA

r

Procedimiento limpiar, para dejar vacías las cajas de textoprivate void limpiar.{ txtNumero1.Clear(); txtNumero2.Clear(); txtResultado.Clear(); }

DE PROPIEDADES

r

Estos procedimientos se llaman “encapsuladores” ya que el valor de la propiedad se encapsula. Se utilizarán cuando queramos modificar y/o recuperar un valor (Set / Get).

DE OPERADORES

r

Permite la redifinición de un operador estándar del lenguaje para utilizarlo en tipo personalizados (clase o estructura).

ilustracion

r

Ingresar 5 números y mostrar su promediousing System;namespace Ejercicios  {  class Ejercicio1     {    static void Main()    {      int i=0;      float num,acu=0;      while (i < 5)      {        Console.Write("Ingrese {0}º número:", i + 1);        num = float.Parse(Console.ReadLine());