DirectCast = Ctype ??

Résolu
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 - 14 juin 2007 à 13:01
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 - 14 juin 2007 à 13:35
Bonjour,

Je voudrais juste savoir s'il existe des différences entre DirectCast et Ctype ?
(ça fait la même chose non ?)

Et y'a t-il des différences genre plus d'unboxing/boxing avec Ctype ... DirectCast plus rapide ... ?

merci d'avance

2 réponses

NHenry Messages postés 15118 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 11 mai 2024 159
14 juin 2007 à 13:29
Bonjour

DirectCast et CType sont légerement différentes :
- DirectCast est la plus rapide
- Ctype est la plus souple :

dim i as integer
ctype(i,long) 'fonctionne
directcast(i,long) 'Erreur

DirectCast ne permet de convertir que si il y a heritage.

Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée).
VB (6, .NET1&2), C++, C#.Net1
Mon site
3
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
14 juin 2007 à 13:35
ah ok : merci ^^
(c'était une question que je me posais depuis pas mal de temps ...)
0
Rejoignez-nous