Partager via


Erreur du compilateur CS1108

Mise à jour : novembre 2007

Message d'erreur

Un paramètre ne peut pas disposer de tous les modificateurs spécifiés ; ils sont trop nombreux pour le paramètre.
A parameter cannot have all the specified modifiers; there are too many modifiers on the parameter.

Certaines combinaisons de modificateurs de paramètre, comme ref et out, ne sont pas autorisées car elles ont des significations mutuellement exclusives pour le compilateur.

Exemple

L'exemple suivant génère l'erreur CS1108 :

// cs1108.cs
// Compile with: /target:library
public class Test
{
    // Regular Instance Method.
        public void TestMethod(ref out int i) {} // CS1108

}