Ошибка компилятора CS0715
"статический_класс": статические классы не могут содержать определяемые пользователем операторы
Определяемые пользователем операторы работают с экземплярами классов. Экземпляры статических классов создать нельзя, поэтому невозможно создать экземпляры для работы операторов. Таким образом, определяемые пользователем операторы для статических классов не разрешены.
Следующий пример приводит к возникновению ошибки CS0715:
// CS0715.cs
public static class C
{
public static C operator+(C c) // CS0715
{
}
public static void Main()
{
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: