Операторы преобразования не могут выполнять преобразование из базового типа
Оператор преобразования объявлен с типом параметра, от которого производится тип возврата.
Во время компиляции Visual Basic рассматривает предопределенное преобразование, которое будет существовать от любого ссылочного типа к любому типу в иерархии наследования, то есть любому типу, от которого он является производным или производным от него. Такое преобразование может вызвать сбой во время выполнения, однако компилятор не может предсказать результаты выполнения, поэтому он позволяет компилировать такие преобразования.
Так как компилятор считает, что это преобразование уже определено, он не позволяет переопределить его.
Идентификатор ошибки: BC33030
- Полностью удалите это определение оператора. Он является предварительно определенным.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: