MANUAL DE El LENGUAJE DE PROGRAMACION C#

Páginas: 223 (55572 palabras) Publicado: 3 de febrero de 2015
INTRODUCCIÓN A LA OBRA

Introducción a la obra
Requisitos previos recomendados
Estructura de la obra
Convenciones de notación utilizadas

7

7

7

7


TEMA 1: Introducción a Microsoft.NET
Microsoft.NET
Common Language Runtime (CLR)
Microsoft Intermediate Language (MSIL)
Metadatos
Ensamblados
Librería de clase base (BCL)
Common Type System (CTS)
Common LanguageSpecification (CLS)

9

9

9

12

14

15

18

19

19


Tema 2: Introducción a C#
Origen y necesidad de un nuevo lenguaje
Características de C#
Escritura de aplicaciones
Aplicación básica ¡Hola Mundo!
Puntos de entrada
Compilación en línea de comandos
Compilación con Visual Studio.NET

21

21

21

26

26

28

28

30


TEMA 3: EL PREPROCESADOR
Concepto depreprocesador
Directivas de preprocesado
Concepto de directiva. Sintaxis
Definición de identificadores de preprocesado

35

35

35

35

36


file:///C|/Documents%20and%20Settings/oscar/Mis%20documentos/MANUAL%20DE%20El%20LENGUAJE%20DE%20PROGRAMACION%20C (1 de 313)25/09/2004 13:51:01

INTRODUCCIÓN A LA OBRA

Eliminación de identificadores de preprocesado
Compilación condicionalGeneración de avisos y errores
Cambios en la numeración de líneas
Marcación de regiones de código

37

37

40

40

41


TEMA 4: ASPECTOS LÉXICOS

43


Comentarios
Identificadores
Palabras reservadas
Literales
Operadores

43

44

44

46

48


TEMA 5: Clases
Definición de clases
Conceptos de clase y objeto
Sintaxis de definición de clases
Creación de objetosOperador new
Constructor por defecto
Referencia al objeto actual con this
Herencia y métodos virtuales
Concepto de herencia
Llamadas por defecto al constructor base
Métodos virtuales
Clases abstractas
La clase primegenia: System.Object
Polimorfismo
Concepto de polimorfismo
Métodos genéricos
Determinación de tipo. Operador is
Acceso a la clase base
Downcasting
Clases y métodos sellados55

55

55

55

58

58

60

60

61

61

63

63

65

66

70

70

71

71

72

73

74


file:///C|/Documents%20and%20Settings/oscar/Mis%20documentos/MANUAL%20DE%20El%20LENGUAJE%20DE%20PROGRAMACION%20C (2 de 313)25/09/2004 13:51:01

INTRODUCCIÓN A LA OBRA

Ocultación de miembros
Miembros de tipo
Encapsulación

75

80

81


TEMA 6: Espaciosde nombres
Concepto de espacio de nombres
Definición de espacios de nombres
Importación de espacios de nombres
Sentencia using
Especificación de alias
Espacio de nombres distribuidos

85

85

85

86

86

88

90


TEMA 7: Variables y tipos de datos

91


Definición de variables
Tipos de datos básicos
Tablas
Tablas unidimensionales
Tablas dentadas
Tablasmultidimensionales
Tablas mixtas
Covarianza de tablas
La clase System.Array
Cadenas de texto
Constantes
Variables de sólo lectura
Orden de inicialización de variables

91

92

94

94

96

97

99

99

99

100

105

106

107


TEMA 8: Métodos
Concepto de método

109

109

Definición de

métodos

109file:///C|/Documents%20and%20Settings/oscar/Mis%20documentos/MANUAL%20DE%20El%20LENGUAJE%20DE%20PROGRAMACION%20C (3 de 313)25/09/2004 13:51:01

INTRODUCCIÓN A LA OBRA

Llamada a métodos
Tipos de parámetros. Sintaxis de definición
Parámetros de entrada
Parámetros de salida
Parámetros por referencia
Parámetros de número indefinido
Sobrecarga de tipos de parámetros
Métodos externos
Constructores
Concepto de constructores
Definición deconstructores
Llamada al constructor
Llamadas entre constructores
Constructor por defecto
Llamadas polimórficas en constructores
Constructor de tipo
Destructores

110

111

111

112

113

113

114

114

115

115

116

116

117

118

119

120

121


TEMA 9: Propiedades
Concepto de propiedad
Definición de propiedades
Acceso a propiedades
Implementación interna...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje de programacion "c"
  • Lenguaje C Programacion
  • lenguaje de programacion c
  • Lenguaje C programación Basica
  • LENGUAJES DE PROGRAMACION EN C++
  • Estructura Del Lenguaje De Programacion C++
  • LENGUAJE DE PROGRAMACION C
  • lenguaje de programacion c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS