CS0101 de erro do compilador

Mensagem de erro

O namespace 'namespace' já contém uma definição para 'tipo'

A espaço para nome tem identificadores duplicados.Renomear ou excluir um dos identificadores duplicados.Para mais informações, consulte: Namespaces (Guia de programação C#).

O exemplo a seguir gera CS0101:

// CS0101.cs
namespace MyNamespace
{
   public class MyClass
   {
      static public void Main()
      {
      }
   }

   public class MyClass   // CS0101
   {
   }
}