Open Xriuk opened 5 months ago
It is on NTypewriter side, the equality operator is not overridden, so standard reference comparison is used, and since an instance of object representing a given type is not cached, the results are exactly as you described.
Oh, so types are not cached like System.Type
? Is there an alternative to compare two given types?
They are not, probably only by using their FullName
right now.
Hello, I don't know if I'm missing something here (about your library or Roslyn), but until know I had compared all class types by equality:
However if I have a class like this in C#:
This does not work:
So apparently Derived and its parent generic argument Derived are different types, why?