Différence entre DirectCast () et CType () dans VB.NET

Je suis un programmeur C / C ++ / C # expérimenté qui vient tout juste d'entrer dans VB.NET. J'utilise généralement CType (et CInt, CBool, CStr) pour les casts car il y a moins de caractères et c'était la première façon de diffuser à laquelle j'ai été exposé, mais je connais également DirectCast et...