gpt4 book ai didi

c# - IsInstanceOfType 或新的 .Net Type/TypeInfo API 中的等效项在哪里?

转载 作者:太空狗 更新时间:2023-10-30 00:51:57 24 4
gpt4 key购买 nike

我读过 Evolving the Reflection API blog post当我的 PCL 中包含一个“旧”API 但我无法找到 IsInstanceOfTypeType< 的等效项时,我已经转换了我使用的大部分代码TypeInfo。它非常常用,所以我怀疑它在新 API 下是否已完全删除,所以我敢打赌该功能刚刚被重命名或与其他一些功能合并在一起,我只是没有看到它。

最佳答案

使用这个扩展方法:

public static bool IsInstanceOfType(this Type type, object obj){
return obj != null && type.GetTypeInfo().IsAssignableFrom(obj.GetType().GetTypeInfo());
}

关于c# - IsInstanceOfType 或新的 .Net Type/TypeInfo API 中的等效项在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24195327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com