据我所知,命名空间 System.Drawing 中存在 Point ,但Visual Studio找不到它。
using System.Drawing;
class Flower
{
public Point Location { get; private set; }
}
错误:找不到类型名称或命名空间“Point”
编辑1: .Net 4.5.1
答案 0 :(得分:6)
右键点击项目的References
条目中的解决方案资源管理器,然后点击Add Reference...
确保您在“装配”下查看 - >框架,然后找到并选中System.Drawing
的复选框,然后单击“确定”。
从这里开始,您可以在代码中使用System.Drawing.Point
。
答案 1 :(得分:3)
正如其他人所指出的那样,您在项目中缺少对System.Drawing
的引用。这在某些项目类型而非其他项目类型中起作用的原因是某些项目类型(特别是Windows窗体项目)会自动为您添加对System.Drawing
的引用。虽然Console App,Class Library或WPF Application等其他项目类型不会自动拥有该引用,但您必须手动添加它。