2012-08-09 48 views
1

我首先想说明我不需要这个或计划实现这个;这是纯粹的“如果”或“你可以做”场景。在C运行时更改命名空间#

如果我有一个C#类象下面这样:

Namespace Test 
{ 
    public static class TestClass 
    { 
    } 
} 

是否有在运行时的方式来“测试”的命名空间更改为其他任何字符串?

通常你会打电话Test.TestClass,我想知道的是,如果你可以做某种反射或运行时装配操作来将该呼叫改变为NewNameSpace.TestClass

谢谢!

我喜欢学习这东西!

+0

这是假设问题的麻烦,它总是不清楚* real * .NET功能是否合格。查看类型转发:http://msdn.microsoft.com/en-us/library/ms177220.aspx – 2012-08-09 17:34:50

回答

1

它似乎没有回应在这里和我自己的研究,这是不可能的。