98 votes

Quand et où utiliser GetType() ou typeof() ?

Pourquoi cela fonctionne

if (mycontrol.GetType() == typeof(TextBox))
{} 

et ce n'est pas le cas ?

Type tp = typeof(mycontrol);

Mais cela fonctionne

Type tp = mycontrol.GetType();

J'utilise moi-même is pour vérifier le type, mais je ne comprends pas lorsque j'utilise l'opérateur typeof() y GetType()

Où et quand utiliser GetType() ou typeof() ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X