Rob*_*eid 4 c# reflection namespaces
有没有办法从命名空间字符串中获取程序集名称?例如,从"系统"获取"mscorlib".
我的问题的原因是我正在逐个方法地创建Boo脚本,并且需要以编程方式添加命名空间.Boo中的结果字符串将显示为:
import System from mscorlib
Run Code Online (Sandbox Code Playgroud)
我显然可以传入一组导入字符串,但是如果我只能传递一个引用列表,那么它的可扩展性会更高!
非常感谢
程序集名称和名称空间名称是完全正交的概念 他们之间没有真正的关系.如果没有检查一组已知程序集以查看它们包含的命名空间,则无法从命名空间名称获取程序集名称.例如,如果两个程序集(both mscorlib和System.Core)在System命名空间中声明了一个类型,你会怎么做?
| 归档时间: |
|
| 查看次数: |
2368 次 |
| 最近记录: |