Class1 is Class END Class2 is Class inherits from Class1 END Class3 is Class inherits from Class2 END Obj is Class1 dynamic = new Class3() ObjIsClass2 is boolean = Obj is Class2 // False!!
Why? Is it possible to fix this? Any workarounds?
Class1 is Class END Class2 is Class inherits from Class1 END Class3 is Class inherits from Class2 END Obj is Class1 dynamic = new Class3() ObjIsClass2 is boolean = Obj is Class2 // False!!