使用此问题作为跳板。问题是如何解决一个模棱两可的参考问题,因为它不知道要使用哪个计时器,因为您可能是指一个。
假设我想在方法(甚至整个项目)中使用一个特定的计时器类Timera,是否有一种方法来告诉编译器忽略对其他计时器的所有引用,并且它应该始终使用Timera。这样,我不会多次编写System.Timers.Timer
来混乱我的代码。
在您的命名空间声明中使用别名
Using PreferredTimer = X.Y;
然后在代码中,您可以使用
PreferredTimer::TimerA timer = new PreferredTimer::TimerA()