Chapter 17 Travailler avec C# 2.0


Types partiels

Les types peuvent appartenir à plusieurs unités de compilation. Les types partiels sont préfixés du mot clé partial, comme dans l'exemple suivant :

public partial class Server
{
    private int start;
}

Dans ce cas, vous pouvez spécifier à quelle unité de compilation chaque champ et méthode sera affecté, en utilisant la zone Unité de compilation sur l'onglet C# de leur feuille de propriétés (voir Propriétés d'un champ).

Lorsqu'un type partiel contient des types internes, vous pouvez préciser l'unité de compilation à laquelle chaque type interne sera affecté de la façon suivante :

Steps Pour préciser l'unité de compilation à laquelle un type interne appartient :

  1. Ouvrez la feuille de propriétés du type contenant des types internes, et cliquez sur l'onglet Classificateurs Internes.
  2. Cliquez sur l'outil Personnaliser les colonnes et filtrer, sélectionnez CompilationUnit dans la boîte de sélection et cliquez sur OK pour retourner à l'onglet. La colonne CompilationUnit est maintenant affichée dans l'onglet.
  3. Cliquez sur la colonne CompilationUnit pour ouvrir une liste d'unités de compilation disponibles, sélectionnez-en une et cliquez sur OK pour fermer la feuille de propriétés.

 


Copyright (C) 2008. Sybase Inc. All rights reserved.