Utilizar la Biblioteca de clases de .NET Framework (Visual C#)

Actualización: noviembre 2007

La mayoría de los proyectos de desarrollo de Visual C# utilizan ampliamente la Biblioteca de clases de .NET Framework para todo tipo de actividades, desde el acceso al sistema de archivos y la manipulación de cadenas hasta los controles de interfaz de usuario de formularios Windows Forms y ASP.NET.

La biblioteca de clases se organiza en espacios de nombres, cada uno de los cuales contiene un conjunto de clases y estructuras relacionadas. Por ejemplo, el espacio de nombres System.Drawing contiene numerosos tipos que representan fuentes, lápices, líneas, formas, colores, etc.

utilizar Directivas y Referencias

Antes de poder utilizar las clases de un espacio de nombres determinado en un programa C#, es necesario agregar una directiva using para el espacio de nombres en el archivo de código fuente de C#. En algunos casos, también se debe agregar una referencia a la DLL que contiene el espacio de nombres; Visual C# agrega automáticamente referencias a las DLL de las bibliotecas de clase utilizadas con más frecuencia. Puede ver qué referencias se han agregado en el Explorador de soluciones, bajo el nodo Referencias. Para obtener más información, vea Crear un proyecto (Visual C#).

Una vez agregada la directiva using para un espacio de nombres, puede crear instancias de sus tipos, llamar a métodos y responder a eventos como si se hubieran declarado en su propio código fuente. En el editor de código de Visual C#, también se puede colocar el punto de inserción sobre el nombre de un tipo o miembro y presionar F1 para ver la documentación de Ayuda. También se puede utilizar la herramienta Examinador de objetos y la función Metadatos como código fuente para ver información de tipos en las clases y estructuras de .NET Framework. Para obtener más información, vea Modelar y analizar código (Visual C#).

Para obtener más información

Vea también

Otros recursos

Escribir aplicaciones con Visual C#

Utilizar el entorno IDE de Visual C#