gpt4 book ai didi

C# System.Type 是命名空间?

转载 作者:太空宇宙 更新时间:2023-11-03 18:57:15 25 4
gpt4 key购买 nike

System.Type type = Type.GetType("something");

System.Type 没有成员“IsNamespace”,那么如何判断该类型是否引用命名空间?

"something" 类型在编译时未知。

最佳答案

它没有成员“IsNamespace”,因为命名空间不能由Type 对象 表示。以下行无法编译:

typeof(System.Linq);

假设您有一个 Type 对象,您知道它不是命名空间。对于这样的字符串,如果它只是一个命名空间,GetType 应该抛出错误。

关于C# System.Type 是命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42102994/

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