Lors d'une comparaison d'objet, est-il plus rapide de comparer par nom (chaîne) ou type (pointeur)?Plus rapide à comparer par nom ou type?
Voir ci-dessous:
if(sender is DataGridView) { .. }
ou
if(sender.GetType().ToString() == "System.Forms.DataGridView") { .. }
Note: Je ne peux pas avoir la syntaxe exactement droite ... ceci est un exemple C#, mais le comment answer here dans un my questions m'a fait penser à propos de ça.
Syntaxe modifiée ... –
Pourquoi avez-vous ajouté la balise C++? Cela ressemble à seulement le code C# –
En raison de mon exemple lié .. C# était juste un exemple .. il s'applique à n'importe quelle langue –