Leer en inglés

Compartir a través de


Error del compilador CS1108

Un parámetro no puede tener todos los modificadores especificados: hay demasiados modificadores en el parámetro.

Ciertas combinaciones de modificadores de parámetro, como in, ref y out, no se permiten porque tienen significados mutuamente excluyentes para el compilador.

Ejemplo

El ejemplo siguiente genera el error CS1108:

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