tarea

Páginas: 204 (50765 palabras) Publicado: 20 de enero de 2015
Introducción a la obra 7
Requisitos previos recomendados 7
Estructura de la obra 7
Convenciones de notación utilizadas 7
TEMA 1: Introducción a Microsoft.NET 9
Microsoft.NET 9
Common Language Runtime (CLR) 9
Microsoft Intermediate Language (MSIL) 12
Metadatos 14
Ensamblados 15
Librería de clase base (BCL) 18
Common Type System (CTS) 19
Common Language Specification (CLS) 19
Tema2: Introducción a C# 21
Origen y necesidad de un nuevo lenguaje 21
Características de C# 21
Escritura de aplicaciones 26
Aplicación básica ¡Hola Mundo! 26
Puntos de entrada 28
Compilación en línea de comandos 28
Compilación con Visual Studio.NET 30
TEMA 3: EL PREPROCESADOR 35
Concepto de preprocesador 35
Directivas de preprocesado 35
Concepto de directiva. Sintaxis 35
Definición deidentificadores de preprocesado 36
Eliminación de identificadores de preprocesado 37
Compilación condicional 37
Generación de avisos y errores 40
Cambios en la numeración de líneas 40
Marcación de regiones de código 41
TEMA 4: ASPECTOS LÉXICOS 43
Comentarios 43
Identificadores 44
Palabras reservadas 44
Literales 46
Operadores 48
TEMA 5: Clases 55
Definición de clases 55
Conceptos declase y objeto 55
Sintaxis de definición de clases 55
Creación de objetos 58
Operador new 58
Constructor por defecto 60
Referencia al objeto actual con this 60
Herencia y métodos virtuales 61
Concepto de herencia 61
Llamadas por defecto al constructor base 63
Métodos virtuales 63
Clases abstractas 65
La clase primegenia: System.Object 66
Polimorfismo 70
Concepto de polimorfismo 70Métodos genéricos 71
Determinación de tipo. Operador is 71
Acceso a la clase base 72
Downcasting 73
Clases y métodos sellados 74
Ocultación de miembros 75
Miembros de tipo 80
Encapsulación 81
TEMA 6: Espacios de nombres 85
Concepto de espacio de nombres 85
Definición de espacios de nombres 85
Importación de espacios de nombres 86
Sentencia using 86
Especificación de alias 88
Espacio denombres distribuidos 90
TEMA 7: Variables y tipos de datos 91
Definición de variables 91
Tipos de datos básicos 92
Tablas 94
Tablas unidimensionales 94
Tablas dentadas 96
Tablas multidimensionales 97
Tablas mixtas 99
Covarianza de tablas 99
La clase System.Array 99
Cadenas de texto 100
Constantes 105
Variables de sólo lectura 106
Orden de inicialización de variables 107
TEMA 8: Métodos109
Concepto de método 109
Definición de métodos 109
Llamada a métodos 110
Tipos de parámetros. Sintaxis de definición 111
Parámetros de entrada 111
Parámetros de salida 112
Parámetros por referencia 113
Parámetros de número indefinido 113
Sobrecarga de tipos de parámetros 114
Métodos externos 114
Constructores 115
Concepto de constructores 115
Definición de constructores 116
Llamadaal constructor 116
Llamadas entre constructores 117
Constructor por defecto 118
Llamadas polimórficas en constructores 119
Constructor de tipo 120
Destructores 121
TEMA 9: Propiedades 125
Concepto de propiedad 125
Definición de propiedades 125
Acceso a propiedades 126
Implementación interna de propiedades 127
TEMA 10: Indizadores 129
Concepto de indizador 129
Definición de indizador129
Acceso a indizadores 130
Implementación interna de indizadores 131
TEMA 11: Redefinición de operadores 133
Concepto de redefinición de operador 133
Definición de redefiniciones de operadores 134
Sintaxis general de redefinición de operador 134
Redefinición de operadores unarios 136
Redefinición de operadores binarios 137
Redefiniciones de operadores de conversión 138
TEMA 12:Delegados y eventos 143
Concepto de delegado 143
Definición de delegados 143
Manipulación de objetos delegados 145
La clase System.MulticastDelegate 148
Llamadas asíncronas 149
Implementación interna de los delegados 152
Eventos 154
Concepto de evento 154
Sintaxis básica de definición de delegados 154
Sintaxis completa de definición de delegados 154
TEMA 13: Estructuras 157
Concepto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mi tarea Tu tarea
  • tarea tarea
  • Tarea Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS