Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais
Cette documentation est archivée et n’est pas conservée.

partiel, Type (Référence C#)

Les définitions de type partiel autorisent le fractionnement de la définition d'une classe, d'une structure ou d'une interface en plusieurs fichiers.

Dans File1.cs :


namespace PC
{
    partial class A 
    {
        int num = 0;
        void MethodA() { }
        partial void MethodC();
    }
}


Dans File2.cs, la déclaration :


namespace PC
{
    partial class A 
    {
        void MethodB(){}
        partial void MethodC() { }
    }
}


Le fractionnement d'une classe, d'une structure ou d'un type d'interface sur plusieurs fichiers peut être utile dans le cadre de projets de grande taille ou de code généré automatiquement, comme celui fourni par le Concepteur Windows Forms. Un type partiel peut contenir une méthode partielle. Pour plus d'informations, consultez Classes et méthodes partielles (Guide de programmation C#).

Pour plus d'informations, consultez la Spécification du langage C#. La spécification du langage est la source de référence pour la syntaxe C# et son utilisation.

Afficher: