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


Операторы преобразования не могут приводить тип к тому же типу

Обновлен: Ноябрь 2007

Conversion operators cannot convert from a type to the same type

Оператор преобразования объявляется с тем же типом, что и для параметра и возврата.

Нет смысла преобразовывать из какого-либо типа в тот же тип.

Идентификатор ошибки: BC33024

Исправление данной ошибки

  • Измените тип либо параметра, либо возвращаемого значения. Один из них должен иметь тип класса или структуры, в котором определен данный оператор. Другой должен иметь отличный тип.

  • Если требуется выполнить преобразование содержимого параметра, вместо оператора воспользуйтесь Оператор Function (Visual Basic), чтобы определить процедуру Function.

См. также

Задачи

Практическое руководство. Определение оператора

Практическое руководство. Определение оператора преобразования

Основные понятия

Процедуры операторов

Ссылки

Оператор Operator