Partager via


Erreur du compilateur CS0758

Mise à jour : novembre 2007

Message d'erreur

Les deux déclarations de méthode partielle doivent utiliser un paramètre params ou aucune déclaration ne doit en utiliser
Both partial method declarations must use a params parameter or neither may use a params parameter

Si une partie d'une méthode partielle spécifie un paramètre params, l'autre partie doit en spécifier un également.

Pour corriger cette erreur

  • Ajoutez le modificateur params à l'une des parties de la méthode ou supprimez-le de l'autre partie.

Exemple

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

using System;

    public partial class C
    {
        partial void Part(int i, params char[] array);
        partial void Part(int i, char[] array) // CS0758
        {
        }

        public static int Main()
        {
            return 1;
        }

    }

Voir aussi

Référence

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

params (Référence C#)