我是 C# 的新手,我正在尝试做一些事情,但没有取得太大成功。我正在尝试使用 Point
类(带坐标的)。
这是代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace app2{
class Program{
static void Main(string[] args){
Point p1 = new Point();
p1.X = 7;
p1.Y = 6;
Console.WriteLine(p1.X);
Console.WriteLine(p1.Y);
Console.ReadLine();
}
}
}
错误是:
The type or namespace Point could not be found
我一直以非常相似的方式在 Java 中使用这个类,我是否应该声明我自己的返回 X 和 Y 坐标的 Point
类/函数?
最佳答案
您应该将对解决方案的引用添加到命名空间 System.Drawing
。
在“解决方案资源管理器”选项卡中,右键单击“引用”并选择“添加引用”,如下所示:
在新窗口中,在搜索栏中输入“System.Drawing
”。双击找到的结果,然后单击“确定”按钮。
现在,在您的代码中声明其他 using
语句的地方,添加以下行:
using System.Drawing;
注意:我注意到您正在创建一个新的控制台应用程序。请注意,如果您想创建一个基本的用户界面,System.Drawing.Point
结构将无济于事,因为在控制台应用程序中您无法使用按钮、标签和用于放置 UI 项目的坐标。在控制台应用程序中,您只能使用纯文本进行交互。
如果您想创建具有基本用户界面的简单应用程序,请改为创建 Windows 窗体应用程序。
关于c# - C# 中的点类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23648371/