CS0715 de erro do compilador

Mensagem de erro

'classe estático': classes estático não podem conter operadores definidos pelo usuário

Operadores definidos pelo usuário operam em instâncias de classes.estático classes não podem ser instanciadas, portanto, não é possível criar instâncias para operadores de agir.Assim, os operadores definidos pelo usuário não são permitidas para classes estáticas.

O exemplo a seguir gera CS0715:

// CS0715.cs
public static class C
{
   public static C operator+(C c)  // CS0715
   {
   }

   public static void Main()
   {
   }
}