Errore del compilatore CS0715
'static class': le classi statiche non possono contenere operatori definiti dall'utente
Gli operatori definiti dall'utente operano sulle istanze di classi. Non è possibile creare istanze di classi statiche, quindi non è possibile creare istanze su cui gli operatori possono agire. Di conseguenza, gli operatori definiti dall'utente non sono consentiti per le classi statiche.
L'esempio seguente genera l'errore CS0715:
// CS0715.cs
public static class C
{
public static C operator+(C c) // CS0715
{
}
public static void Main()
{
}
}
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: