我有一个正在使用的 dll,它包含一个类 foo.Launch。我想创建另一个子类 Launch 的 dll。问题是类名必须相同。这被用作另一个软件的插件,而 foo.Launch 类是启动插件的敌人。
我试过了:
namespace foo
{
public class Launch : global::foo.Launch
{
}
}
和
using otherfoo = foo;
namespace foo
{
public class Launch : otherfoo.Launch
{
}
}
我还尝试在引用属性中指定一个别名,并在我的代码中使用该别名而不是全局,这也不起作用。
这些方法都不起作用。有没有办法可以指定要在 using 语句中查看的 dll 的名称?