我对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();
}
}
}
Run Code Online (Sandbox Code Playgroud)
错误是:
找不到类型或命名空间Point
我一直在Java中以非常类似的方式使用这个类,我应该声明我自己的Point类/函数返回X和Y坐标吗?
Alb*_*ano 16
您应该将解决方案的引用添加到命名空间System.Drawing.
在"解决方案资源管理器"选项卡中,右键单击"参考"并选择"添加参考",如下所示:

在新窗口中,键入搜索栏' System.Drawing'.双击找到的结果,然后单击"确定"按钮.
现在,在using声明其他语句的代码中,添加以下行:
using System.Drawing;
Run Code Online (Sandbox Code Playgroud)
注意:我注意到您正在创建一个新的控制台应用程序.请注意,如果要创建基本用户界面,该System.Drawing.Point结构将无法帮助您,因为在控制台应用程序中,您无法使用对放置UI项目有用的按钮,标签和坐标与用户进行交互.在控制台应用程序中,您只能使用纯文本进行交互.如果要使用基本用户界面创建简单应用程序,请创建Windows窗体应用程序.