CS0111 de erro do compilador

Mensagem de erro

Tipo de 'classe' já define um membro chamado membro com os mesmos tipos de parâmetro

CS0111 ocorre se uma classe contém duas declarações de membro com o mesmo nome e tipos de parâmetro.Para obter mais informações, consulte Métodos (Guia de programação do C#).

Exemplo

O exemplo a seguir gera CS0111.

// CS0111.cs
class A
{
   void Test() { }
   public static void Test(){}   // CS0111
   
   public static void Main() {}
}