Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Geeft aan dat een conversieoperator (CType) een klasse of structuur converteert naar een type dat alle mogelijke waarden van de oorspronkelijke klasse of structuur kan bevatten.
Converteren met het trefwoord Widening
De conversieprocedure moet Public Shared naast Widening.
Het breder maken van conversies slaagt altijd tijdens runtime en kan nooit gegevensverlies veroorzaken. Voorbeelden zijn Single van , Double tot CharStringen met een afgeleid type voor het basistype. Deze laatste conversie wordt breder omdat het afgeleide type alle leden van het basistype bevat en dus een exemplaar van het basistype is.
De verbruikende code hoeft niet te worden gebruikt CType voor het breder maken van conversies, zelfs als Option Strict dat het geval is On.
Het Widening trefwoord kan in deze context worden gebruikt:
Zie How to: Define a Conversion Operator (Een conversieoperator definiëren) voor bijvoorbeeld definities van widening- en narrowing-conversieoperators.