Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Указывает, что оператор преобразования (CType) преобразует класс или структуру в тип, который может содержать все возможные значения исходного класса или структуры.
Преобразование с помощью ключевого слова Widening
Процедура преобразования должна указывать Public Shared в дополнение к Widening.
Расширяющие преобразования всегда успешны во время выполнения и никогда не приводят к потере информации. Примеры : Single to DoubleCharString, to и производный тип для его базового типа. Это последнее преобразование расширяется, так как производный тип содержит все члены базового типа и таким образом является экземпляром базового типа.
Потребляющий код не должен использоваться CType для расширения преобразований, даже если Option Strict это On.
Ключевое Widening слово можно использовать в этом контексте:
Примеры определений расширенных и узких операторов преобразования см. в разделе "Практическое руководство. Определение оператора преобразования".