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

Mise à jour : novembre 2007

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() { }
    }
}

Notes

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#).

Spécification du langage C#

Pour plus d'informations, consultez la section suivante dans Spécifications du langage C#.

  • 10.2 Types partiels

Voir aussi

Concepts

Guide de programmation C#

Référence

Modificateurs (Référence C#)

Introduction aux génériques (Guide de programmation C#)

Autres ressources

Référence C#