所以我将库从 .NET 4.5.1 移植到 UWP。
在库中,我们使用来自 Type 类的方法,特别是Type.IsSubclassOf。但是在 UWP 中我找不到任何等效的方法。
如果某个类是 UWP 中某个其他类的子类,有没有办法找到它?
所以我将库从 .NET 4.5.1 移植到 UWP。
在库中,我们使用来自 Type 类的方法,特别是Type.IsSubclassOf。但是在 UWP 中我找不到任何等效的方法。
如果某个类是 UWP 中某个其他类的子类,有没有办法找到它?
部分Type逻辑移至Windows 运行时中的TypeInfo( MSDN )。
using System.Reflection;
...
bool isSubClassOf = typeof (Dog).GetTypeInfo().IsSubclassOf(typeof (Animal));