当C#中存在歧义时,请始终使用已定义的名称空间

时间:2018-07-18 07:09:48

标签: c# .net namespaces

我正在为Windows窗体编写程序,并且使用POINT和VECTOR。 点需要使用System.Drawing而矢量需要System.Windows

如果我同时使用它们,则每个创建的点都会产生歧义。我现在不想在我的代码中到处写System.Drawing.Point = new Point

有没有办法告诉程序总是使用System.Drawing for Points?

我尝试添加WindowsBase.dll,但这没有帮助。他不愿将“ Vector”视为结构。

如果还有其他方法可以以Windows形式使用“点”和“矢量”,那也可以。我只是不想每次使用其中之一来编写名称空间。

1 个答案:

答案 0 :(得分:1)

编年史是正确的:

using Point = System.Drawing.Point;
相关问题