Utilisation de la bibliothèque de classes .NET Framework (Visual C#)

Mise à jour : novembre 2007

La plupart des projets de développement de Visual C# utilisent largement la bibliothèque de classes .NET Framework, de l'accès au système de fichiers aux contrôles de l'interface utilisateur ASP.NET et Windows Forms en passant par le traitement de chaînes.

La bibliothèque de classes est organisée en espaces de noms, chacun contenant un jeu de structs et de classes connexes. Par exemple, l'espace de noms System.Drawing contient des nombreux types qui représentent des polices, stylets, lignes, formes, couleurs, et ainsi de suite.

Utilisation de directives et de références

Avant de pouvoir utiliser les classes dans un espace de noms donné dans un programme C#, vous devez ajouter une directive using pour cet espace de noms à votre fichier source C#. Dans certains cas, vous devez également ajouter une référence à la DLL qui contient l'espace de noms ; Visual C# ajoute automatiquement des références aux DLL de la bibliothèque de classes les plus couramment utilisées. Vous pouvez consulter les références qui ont été ajoutées dans l'Explorateur de solutions sous le nœud Référence. Pour plus d'informations, consultez Création d'un projet (Visual C#).

Après avoir ajouté la directive using pour un espace de noms, vous pouvez créer des instances de ses types, appeler des méthodes et répondre aux événements, exactement comme s'ils étaient déclarés dans votre propre code source. Dans l'éditeur de code de Visual C#, vous pouvez également mettre le point d'insertion sur un type ou nom de membre et appuyer sur F1 pour afficher la documentation de l'aide. Vous pouvez également utiliser l'outil Explorateur d'objets et la fonctionnalité Métadonnées en tant que source pour consulter des informations de type sur les structs et les classes .NET Framework. Pour plus d'informations, consultez Modélisation et analyse du code (Visual C#).

Pour plus d'informations

Voir aussi

Autres ressources

Écriture d'applications avec Visual C#

Utilisation de l'IDE de Visual C#