【发布时间】:2018-12-25 23:59:21
【问题描述】:
我正在为 Windows 窗体编写程序,我使用 POINT 和 VECTOR。 点需要使用 System.Drawing 而矢量需要使用 System.Windows
如果我同时使用它们,每个创建的点都会产生歧义。我现在不想在我的代码中到处写 System.Drawing.Point = new Point
有没有办法告诉程序始终使用 System.Drawing 作为点数?
我尝试添加 WindowsBase.dll,但没有帮助。他不会将“Vector”识别为结构。
如果有任何其他方法可以在 WIndows 形式中使用点和向量,那也可以。我只是不想每次使用其中一个时都编写名称空间。
【问题讨论】:
-
尝试在文件顶部添加:
using Point = System.Drawing.Point; -
把 alias:
using MyPoint = System.Drawing.Point;然后使用MyPoint -
this question 的答案应该可以解决您的问题。
-
哇,使用 Point = System.Drawing.Point;作品!非常感谢,这很容易
标签: c# .net namespaces