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()
{
}
}