Which of these pieces of code is faster?
if (obj is ClassA) {} if (obj.GetType() == typeof(ClassA)) {}
Edit: I\'m aware that they don\'t d
This should answer that question, and then some.
The second line, if (obj.GetType() == typeof(ClassA)) {}, is faster, for those that don't want to read the article.
if (obj.GetType() == typeof(ClassA)) {}
(Be aware that they don't do the same thing)