1

使用这个问题作为跳板。问题是当它不知道要使用哪个 Timer 时,如何解决模棱两可的参考问题,因为您可能指任何一个。

假设我想在一个方法(甚至整个项目)中使用一个特定的 Timer 类 TimerA,有没有办法 n C# 告诉编译器忽略对另一个 Timer TimerB 的所有引用,并且它应该始终使用定时器A。这样我就不会因为System.Timers.Timer多次编写而弄乱我的代码。

4

1 回答 1

2

在命名空间声明中使用别名

Using PreferredTimer = X.Y;

然后在您的代码中,您可以使用

PreferredTimer::TimerA timer = new PreferredTimer::TimerA()
于 2012-10-24T16:46:22.983 回答