Partager via


Erreur du compilateur CS0756

Mise à jour : novembre 2007

Message d'erreur

Une méthode partielle ne peut pas avoir plusieurs déclarations de définition.
A partial method may not have multiple defining declarations.

La déclaration de définition d'une méthode partielle correspond à la partie qui spécifie la signature de la méthode, mais pas l'implémentation (corps de la méthode). Une méthode partielle doit disposer d'une déclaration de définition par signature unique. Chaque version surchargée d'une méthode partielle doit avoir sa propre déclaration de définition.

Pour corriger cette erreur

  • Supprimez toutes les déclarations de définition pour la méthode partielle, sauf une.

Exemple

// cs0756.cs
using System;

    public partial class C
    {
        partial void Part();
        partial void Part(); // CS0756
        public static int Main()
        {
            return 1;
        }
    }

Voir aussi

Référence

Classes et méthodes partielles (Guide de programmation C#)