Partager via


Erreur du compilateur CS0752

Mise à jour : novembre 2007

Message d'erreur

Une méthode partielle ne peut pas avoir de paramètre out
A partial method cannot have out parameters

Une méthode partielle ne peut pas avoir de paramètre out. Les paramètres out ne sont pas autorisés car si la méthode partielle est supprimée par le compilateur, rien ne garantit que le paramètre out n'ait été assigné.

Pour corriger cette erreur

  • Supprimez le modificateur out du paramètre et utilisez la valeur de retour de la méthode à la place ou supprimez le modificateur partial de la déclaration de méthode.

Exemple

Le code suivant génère l'erreur CS0752 :

// cs0752.cs
public partial class C
{
    partial void Part(out int num); // CS0752
    // try the following line instead
    // partial void Part(int num);

    public static int Main()
    {
        return 1;
    }
}

Voir aussi

Référence

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