Compiler Error CS0111

Type 'class' already defines a member called 'member' with the same parameter types

CS0111 occurs if a class contains two member declarations with the same name and parameter types. For more information, see Methods.

Example

The following sample generates CS0111.

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