gpt4 book ai didi

c# - C# 中的点类

转载 作者:太空狗 更新时间:2023-10-29 18:04:35 26 4
gpt4 key购买 nike

我是 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

在“解决方案资源管理器”选项卡中,右键单击“引用”并选择“添加引用”,如下所示:

SolutionExplorer

在新窗口中,在搜索栏中输入“System.Drawing”。双击找到的结果,然后单击“确定”按钮。

现在,在您的代码中声明其他 using 语句的地方,添加以下行:

using System.Drawing;

注意:我注意到您正在创建一个新的控制台应用程序。请注意,如果您想创建一个基本的用户界面,System.Drawing.Point 结构将无济于事,因为在控制台应用程序中您无法使用按钮、标签和用于放置 UI 项目的坐标。在控制台应用程序中,您只能使用纯文本进行交互。如果您想创建具有基本用户界面的简单应用程序,请改为创建 Windows 窗体应用程序。

关于c# - C# 中的点类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23648371/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com