Ejemplos de Visual C#

Actualización: noviembre 2007

En esta sección se ofrece información de resumen donde se describen los ejemplos incluidos con Visual Studio. Puede tener acceso a los ejemplos en el menú principal de Visual Studio si hace clic en Ayuda y, a continuación, en Ejemplos. Los ejemplos en sí se encuentran almacenados localmente, en  unidad:\Archivos de programa\Microsoft Visual Studio 9.0\Samples. Además, Kit de desarrollo de software de Windows (SDK) incluye ejemplos de tecnología y de aplicaciones, así como tutoriales rápidos que muestran las características de .NET Framework y el código de Visual C#.

Los tutoriales son la forma más rápida de comprender lo que ofrece la tecnología de .NET Framework a los programadores. Los tutoriales rápidos incluyen una serie de ejemplos y documentación complementaria diseñados para informarle rápidamente de la sintaxis, arquitectura y eficacia de Visual Studio y .NET Framework. Estos tutoriales incluyen ejemplos sobre aplicaciones ASP.NET y de formularios Windows Forms, así como muchas aplicaciones de aprendizaje que explican las características más atractivas de la tecnología de .NET Framework. Para obtener más información, vea Ejemplos y tutoriales.

Ejemplos preliminares

Ejemplo de delegados anónimos

Muestra el uso de delegados sin nombre para reducir la complejidad de la aplicación.

Ejemplo Arrays

Muestra el uso de matrices.

Ejemplo de clases de colección

Muestra cómo crear clases de colección no genéricas que pueden utilizarse con la instrucción foreach.

Ejemplo de clases genéricas (C#)

Muestra cómo crear clases de colección genéricas que pueden utilizarse con la instrucción foreach.

Ejemplo de parámetros de la línea de comandos

Muestra el procesamiento sencillo de la línea de comandos y la indización de matrices.

Ejemplo de métodos condicionales

Este tutorial trata sobre los métodos condicionales, los cuales proporcionan un poderoso mecanismo con el que las llamadas a métodos se pueden incluir u omitir dependiendo de si se ha definido o no un símbolo.

Ejemplo de delegados

Muestra cómo se declaran, asignan y combinan los delegados.

Ejemplo de eventos

Muestra cómo utilizar los eventos en C#.

Ejemplo de implementación explícita de interfaces

Muestra cómo implementar explícitamente los miembros de interfaz.

Ejemplo Hello World

Una aplicación Hello World.

Ejemplo de indizadores

Muestra cómo utilizar la notación de matrices para obtener acceso a un objeto.

Ejemplo de propiedades indizadas

Muestra cómo implementar una clase que utiliza propiedades indizadas. Las propiedades indizadas permiten utilizar una clase que representa una colección, semejante a una matriz, de diferentes tipos de elementos.

Ejemplo de propiedades

Muestra cómo se declaran y utilizan las propiedades, así como el uso de las propiedades abstractas.

Ejemplo Structs

Muestra cómo utilizar structs en C#.

Ejemplo Operator Overloading

Muestra cómo las clases definidas por el usuario pueden sobrecargar operadores.

Ejemplo User-Defined Conversions

Muestra cómo definir conversiones a o desde tipos definidos por el usuario.

Ejemplo del control de versiones

Muestra el control de versiones en C# mediante las palabras clave new y override.

Ejemplo de devolución de resultados

Muestra cómo utilizar la palabra clave yield para filtrar los elementos de una colección.

Ejemplos intermedios y avanzados

Ejemplo de atributos

Este tutorial muestra cómo crear clases de atributos personalizados, utilizarlas en el código y consultarlas a través del mecanismo de reflexión.

Interoperabilidad COM, parte 1: ejemplo

Muestra cómo utilizar C# para interoperar con objetos COM.

Interoperabilidad COM, parte 2: ejemplo

Muestra el uso de un servidor de C# con un cliente COM de C++.

Ejemplo de bibliotecas

Muestra cómo utilizar las opciones del compilador para crear una biblioteca DLL para varios archivos de código fuente, así como su uso en otros programas.

Ejemplo Nullable

Muestra tipos de valor que se pueden establecer en null.

Ejemplo de OLE DB

Muestra cómo utilizar una base de datos de Microsoft Access desde C#. Enseña a crear un conjunto de datos y agregarle tablas de una base de datos.

Ejemplo de tipos parciales

Muestra cómo las clases y estructuras se pueden definir en varios archivos de código fuente de C#.

Ejemplo Platform Invoke

Muestra cómo llamar a las funciones exportadas de un archivo DLL desde C#.

Ejemplo de seguridad

Analiza la seguridad en .NET Framework y muestra dos formas de modificar los permisos de seguridad en C# mediante clases y atributos de permisos.

Ejemplo de subprocesamiento

Muestra varias actividades con subprocesos, como la creación y ejecución de un subproceso, la sincronización e interacción entre subprocesos y el uso de un grupo de subprocesos.

Ejemplo de código no seguro

Muestra el uso de punteros.

Ejemplo XML Documentation

Muestra cómo documentar el código desarrollado usando XML.

Vea también

Otros recursos

Ejemplos y tutoriales

Tutoriales de Visual C#

Ejemplos de LINQ en C#