C# using 别名
场景重现
当using
的多个库出现类名重复的情况时...
解决办法
- 使用类的完全限定名称,例如:
// 不需要using,避免using名称重复导致的异常 // 使用类的完全限定名称,俗称全名. System.Timers.Timer timer = new System.Timers.Timer();
using
时指定别名,例如:// 不使用别名的using(常规写法) using System.Timers.Timer; // 代码中通常这样使用 Timer timer = new Timer(); // 指定别名的using using Timer=System.Timers.Timer; // 代码中这样使用 MyTimer myTimer = new MyTimer();