Прочитать на английском

Поделиться через


Ошибка компилятора CS1553

Недопустимое объявление; используйте оператор <модификатора dest-type> (...) Вместо

Возвращаемый тип для оператора преобразования должен немедленно предшествовать списку параметров, а модификаторimplicit или explicit.

В следующем примере возникает ошибка CS1553:

// CS1553.cs  
class MyClass  
{  
   public static int implicit operator (MyClass f)   // CS1553  
   // try the following line instead  
   // public static implicit operator int (MyClass f)  
   {  
      return 6;  
   }  
  
   public static void Main()  
   {  
   }  
}