Lire en anglais

Partager via


Erreur du compilateur CS1108

Un paramètre ne peut pas avoir tous les modificateurs spécifiés ; il y a trop de modificateurs dans le paramètre.

Certaines combinaisons de modificateurs de paramètres, tels que in, ref et out, ne sont pas autorisées en raison de 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  
  
}