Professional Documents
Culture Documents
Módulo II
Fundamentos del Lenguaje C#
Descripción General
• Entendiendo los Fundamentos del Lenguaje C#.
• Usando Tipos Predefinidos de C#.
• Escribiendo Expresiones.
• Creando Sentencias Condicionales.
• Creando Sentencias Iterativas.
Lección: Entendiendo los Fundamentos del
Lenguaje C#
using System;
class HelloWorld{
static void Main(){
// comentario de una línea
/* comentario de varias
líneas */
Console.WriteLine ("Hola Mundo");
}
}
Lección: Usando Tipos Predefinidos de C#
• ¿Qué son los Tipos Predefinidos?
• Cómo Declarar e Inicializar Variables.
• Cómo Declarar e Inicializar Cadenas.
• Cómo Crear y Usar Constantes.
• Cómo Crear y Usar Enumeraciones.
• Cómo Realizar una Conversión de Tipos.
¿Qué son los Tipos Predefinidos?
• Los Tipos se usan para declarar variables.
• Las variables almacenan distintos tipos de datos.
• El dato que se está representando determina la elección de
la variable.
• Los tipos predefinidos son aquellos provistos por C# y el .NET
Framework
• También se pueden crear tus tipos propios.
• Las variables deben ser declaradas antes de que se usen.
Cómo Declarar e Inicializar Variables
• Declarar
• 1. Asignar un tipo. int numeroDeVisitantes;
• 2. Asignar un nombre.
string nombre;
• 3. Finalizar con punto y coma.
• Inicializar
• 1. Usar el operador de asignación.
• 2. Asignar un valor. string nombre = “Juan”;
• Implícita
• Realizada por el compilador sobre operaciones
que garantizan no truncar información.
int x = 123456; // int es un integer de 4-byte
long y = x; // conversión implícita a long
Explícita
• Se solicita explícitamente al compilador a
realizar una conversión que de otra forma
podría perder información.
int x = 65537;
short z = (short) x;
// conversión explicit a short, z == 1
Práctica: Usando Tipos de C#
• En esta práctica, se declararán e inicializarás variables y luego
se examinarán usando la herramienta de debug
Lección: Escribiendo Expresiones
• ¿Qué son las Expresiones y los Operadores?
• Cómo determinar la precedencia de los operadores.
¿Qué son las Expresiones y los Operadores?
• Los operadores son símbolos usados en expresiones.
int moons;
switch (unPlaneta){
case Planeta.Mercurio:
lunas = 0;
break;
case Planeta.Venus:
lunas = 0;
break;
case Planeta.Tierra:
lunas = 1;
break;
}
• Default case
Práctica: Usando Sentencias Condicionales
• En esta práctica se crearán sentencias condicionales
• if... else
Lección: Creando Sentencias Iterativas
• Cómo usar una iteración for.
• Cómo usar una iteración while.
• Cómo usar una iteración do.
Cómo usar una iteración for
// . . .
• Ejemplo
int i = 1;
do {
Console.WriteLine ("{0}", i++);
} while (i <= 10);
Práctica: Usando Sentencias Iterativos
• En esta práctica, se usará una iteración for para calcular la
suma de los enteros del 1 al 1000.