Использовать Implements в объявлении оператора недопустимо
Обновлен: Ноябрь 2007
'Implements' is not valid on operator declaration
Оператор Operator задает ключевое слово Implements (Visual Basic).
Только процедура Function, Sub, свойство или событие могут реализовывать член интерфейса. Дополнительные сведения о реализации см. в разделе Примеры реализации интерфейсов в Visual Basic.
Процедура Operator требует оба ключевых слова — Public и Shared. Оператор преобразования требует ключевое слово Widening или Narrowing. Дополнительные сведения см. в разделе Процедуры операторов.
Идентификатор ошибки: BC33004
Чтобы исправить эту ошибку
Если эта процедура назначается для реализации члена интерфейса, перепишите её как Function, Sub, свойство или событие.
Если процедура назначается для определения оператора, удалите ключевое слово Implements из объявления.
См. также
Задачи
Практическое руководство. Определение оператора
Практическое руководство. Определение оператора преобразования