我首先要声明我不需要这个或计划实施这个;这是一个纯粹的“假设”或“你能做到”的场景。
如果我有一个如下的 C# 类:
Namespace Test
{
public static class TestClass
{
}
}
有没有办法在运行时将“Test”的命名空间更改为任何其他字符串?
通常你会打电话Test.TestClass
,我想知道你是否可以做某种反射或运行时汇编操作来改变调用喜欢NewNameSpace.TestClass
?
谢谢!
我喜欢学习这些东西!