Ler em inglês

Compartilhar via


Erro do Compilador CS1108

Um parâmetro não pode ter todos os modificadores especificados; há modificadores demais no parâmetro.

Certas combinações de modificadores de parâmetro, como in, ref e out, não são permitidas porque têm significados mutuamente exclusivos para o compilador.

Exemplo

O seguinte exemplo gera o erro CS1108:

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