Tutorial C#
03/10/2006
37
103991
Origen y necesidad de un nuevo lenguaje
Características de C#
03/10/2006
75
146338
Hola Mundo!
Puntos de entrada
Compilación en línea de comandos
Compilación con Visual Studio
03/10/2006
21
72713
Comentarios
Identificadores
Palabras reservadas
Literales
03/10/2006
11
50652
03/10/2006
8
55524
Concepto de instrucción
Instrucciones básicas
03/10/2006
16
60593
Instrucción if
Instrucción switch
Instrucción while
Instrucción do...while
Instrucción for
Instrucción foreach
03/10/2006
71
116153
Conceptos de clase y objeto
Sintaxis de definición de clases
03/10/2006
15
64031
Operador new
Constructor por defecto
Referencia al objeto actual con this
03/10/2006
18
82588
Concepto de herencia
Llamadas por defecto al constructor base
Métodos virtuales
Clases abstractas
System.Object
03/10/2006
28
66084
Concepto de polimorfismo
Métodos genéricos
Operador is
Acceso a la clase base
Downcasting
Clases y métodos sellados
03/10/2006
4
21865
03/10/2006
2
20040
04/10/2006
2
23006
05/10/2006
0
18957
Concepto de espacio de nombres
Definición de espacios de nombres
06/10/2006
6
18236
Sentencia using
Especificación de alias
02/10/2006
0
13320
09/10/2006
45
143560
Definición de variables
Tipos de datos básicos
02/10/2006
4
24701
02/10/2006
2
26094
02/10/2006
4
35914
09/10/2006
2
57194
11/10/2006
15
29351
11/10/2006
16
57717
12/10/2006
2
15312
13/10/2006
6
31925
13/10/2006
2
19192
13/10/2006
2
20128
13/10/2006
2
13320
16/10/2006
1
14028
16/10/2006
12
30715
Concepto de delegado
Definición de delegados
Manipulación de objetos delegados
18/10/2006
1
13085
La clase System MulticastDelegate
19/10/2006
3
22955
Llamadas asíncronas
27/10/2006
15
45542
Concepto de evento
Sintaxis básica de definición de eventos
Sintaxis completa de definición de eventos
27/10/2006
19
31203
Concepto de estructura
Diferencias entre clases y estructuras
29/10/2006
0
14272
30/10/2006
1
11996
07/11/2006
7
28772
Concepto de enumeración
Definición de enumeraciones
Uso de enumeraciones
La clase System.Enum
Enumeraciones de flags
09/11/2006
20
46017
Concepto de interfaz
Definición de interfaces
Implementación de interfaces
Acceso a miembros de una interfaz
Acceso a miembros de interfaces y boxing
13/11/2006
6
37111
Concepto de excepción.
La clase System.Exception
Excepciones predefinidas comunes
Lanzamiento de excepciones. Instrucción throw
Captura de excepciones. Instrucción try
Instrucción throw
14/11/2006
0
12716
Instrucciones checked y unchecked
Instrucción lock
Instrucción using
Instrucción fixed
15/11/2006
4
29543
Concepto de atributo
Utilización de atributos
28/11/2006
5
13262
Especificación del nombre del atributo
Especificación del uso de un atributo
Especificación de parámetros válidos
01/12/2006
0
9210
02/12/2006
0
7226
04/12/2006
1
11774
Concepto de código inseguro
Compilación de códigos inseguros
Marcado de códigos inseguros
04/12/2006
6
22562
05/12/2006
1
19595
Obtención de dirección de memoria. Operador &
Acceso a contenido de puntero. Operador *
Acceso a miembro de contenido de puntero. Operador ->
Conversiones de punteros
Aritmética de punteros
07/12/2006
1
11342
Operador sizeof. Obtención de tamaño de tipo
Operador stackalloc. Creación de tablas en pila.
11/12/2006
0
9391
11/12/2006
1
22097
Concepto de genéricos
Usos de los genéricos
Sintaxis
Limitaciones
Restricciones
Valores por defecto
Ambigüedades
11/12/2006
1
8668
01/01/2007
2
11352
02/01/2007
0
8742
Inferencia de delegados
Métodos anónimos
Captura de variables externas
Covarianza y contravarianza de delegados
03/01/2007
2
9931
Concepto
Sintaxis
Conversiones
Operaciones con nulos
Operador de fusión (??)
08/01/2007
4
15257
11/01/2007
0
9013
Alias global y calificador ::
Alias externos
13/01/2007
0
6053
13/01/2007
0
7340
25/01/2007
9
11629
Control de la versión del lenguaje
Control de la plataforma de destino
Envío automático de errores a Microsoft
Concretización de avisos a tratar como errores
Visibilidad de los recursos
Firma de ensamblados