What\'s the exact difference between the two?
// When calling this method with GetByType() public bool GetByType() { // this ret
typeof returns a Type object describing T which is not of type AClass hence the is returns false.
typeof
Type
T
AClass
is