Espaces de noms de programmation de base dans Visual Studio

Mise à jour : novembre 2007

Les espaces de noms de programmation fondamentaux du .NET Framework sont les suivants :

  • System.Collections. Contient des interfaces et des classes qui définissent différentes collections d'objets, telles que des listes, des files d'attente, des tableaux, des tables de hachage et des dictionnaires.

  • System.Collections.Generic. Contient des interfaces et des classes qui définissent les collections génériques et qui permettent aux utilisateurs de créer des collections fortement typées offrant une meilleure sécurité et des performances plus élevées que les collections fortement typées non génériques.

  • System.IO. Contient des types qui permettent la lecture et l'écriture synchrone et asynchrone de flux de données et de fichiers.

  • System.Text. Contient des classes représentant le codage de caractères ASCII, Unicode, UTF-7 et UTF-8 ; des classes de base abstraites pour convertir des blocs de caractères en direction et en provenance de blocs d'octets ; et une classe d'assistance qui manipule et formate les objets String sans créer des instances intermédiaires de String.

  • System.Threading. Fournit des classes et des interfaces qui permettent la programmation multithread. Cet espace de noms inclut une classe ThreadPool qui gère des groupes de threads ; une classe Timer qui permet à un délégué d'être appelé après un intervalle de temps spécifié ; et une classe Mutex pour synchroniser des threads mutuellement exclusifs. System.Threading propose également des classes pour la planification de threads et la notification de périodes d'attente.

Rubriques connexes

Voir aussi

Autres ressources

Bibliothèque de classes .NET Framework dans Visual Studio