00 Programaci n OO en C
Mostrar cómo aplicar los conceptos fundamentales de
programación orientada a objetos utilizando los lenguajes
Microsoft Visual C#.NET
Temas a Tratar
Introducción a C#
Sintaxis
TemasGenerales
Definición e inicialización de variables
Operadores
Estructuras de Control
Clases y Objetos
Visual C#.NET
Creado especialmente para .NET
Estándar ECMA (2002)
Orientado a Objetos yComponentes
Sintaxis derivada de C, C++, Delphi y Java
Compiladores (1/2)
Compilador de Línea de Comandos C#
Cumple
con la especificación del CLS
Compiladores (2/2)
Algunas opciones útiles
/out:
Nombre del archivo de salida
/target:exe/winexe/library Consola/Windows/DLL/reference:
/doc:
Archivo de documentación
/debug[+|-]
Emitir info de DEBUG
/main:
Determina la clase que posee
Entry Point (ignora los otros
posibles)
/lib:
Directorios de librerías
el
Temas a Tratar
Introducción a C#
Sintaxis
Temas Generales
Definición e inicialización de variables
Operadores
Estructuras de Control
Clases y Objetos
C# -Terminación de línea
C#: la línea finaliza con un “ ; ”
//Una linea con mas de un renglon
string nombre = primerNombre +
apellido;
//El punto y coma indica FINAL de linea
C# - Declaración de BloquesEn C# los bloques se declaran entre llaves
class MainClass{
public static void Main(string[] args) {
Console.WriteLine("Hello World!");
}
}
C# - Comentarios
C# soporta tres tipos de comentariosstring nombre = “Juan”; // Comentario de una sola línea
/* Comentario con mas
de una línea*/
///
/// Documentación XML que puede ser consumida por otras
/// herramientas para mostrar ayudadinámica o generar
/// documentación en varios formatos
///
public class Matematica {
///
/// Calcula la suma de dos números enteros
///
/// El primer...
Regístrate para leer el documento completo.