Compiler Error CS0111
Collapse the table of content
Expand the table of content
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

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 (C# Programming Guide).

The following sample generates CS0111.

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