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