我如何让主程序认识到我有一个需要参考的外部课程?
我创建了一个“Hello”类,我需要引用该类的一个实例
private Hello hello1 = new Hello();
但是当我写出这段代码时,它一开始就无法识别“Hello”。
如果 Hello 类与您的 Form 不在同一个项目中,则必须添加对“Hello 类”项目的引用。
但首先,只需检查它们是否在同一个命名空间中。如果没有,请添加一个
using <namespace of your HelloClass>;
在你的 WinForm 类中。
或者将您的 Hello 类的命名空间更改为与 Winform 的相同。
(命名空间的名称出现在“使用”声明之后namespace <name of the namespace> {
:)
如果您的 hello 类与主程序在同一个项目中,您可以通过添加 raphael 提到的 using 语句来完成。如果它们不在同一个项目上,则应首先添加包含 hello 类的项目的引用。假设你有 2 个项目。1 main(包括你的主程序)第二个是hello项目(包括你的hello类)。在 Visual Studio 扩展主项目中,右键单击引用并选择“添加引用”,然后选择 hello 项目。
希望它足够清楚。