找不到链接的课程

时间:2019-01-25 15:56:14

标签: c# visual-studio

我在同一解决方案中有两个项目,并且已将类DatabaseFunctions.cs链接到第二个。

enter image description here

问题是,当我在GUI_Teacher.cs中引用它时,出现错误:

  

错误CS0246找不到类型或名称空间名称“ DatabaseFunctions”(您是否缺少using指令或程序集引用?)教师应用程序C:\ Users \ user1 \ source \ repos \ IASLSN \ Teachers application \ GUI_Teacher。

2 个答案:

答案 0 :(得分:1)

在源文件DatabaseFunctions.cs中,您有类似的东西

using System;

namespace SomeNamespaceName 
{
    public class DatabaseFunctions
    {
    }
}

要在您的GUI_Teacher.cs源文件中使用该类,您需要在顶部添加using SomeNamespaceName;或使用完全限定的类型名称SomeNamespaceName.DatabaseFunctions

请记住,例如您的DatabaseFunctions.cs之类的源代码文件的名称与该文件中的类或名称空间没有任何关系。您可以将public class DatabaseFunctions { }之类的类放在名为foo.cs的文件中。在源文件顶部的using指令中,您提供了名称空间而不是文件名。

答案 1 :(得分:1)

由于错误,您只是缺少参考。

请按照以下步骤添加参考

  1. 右键单击GUI_Teacher.cs项目,然后单击“添加引用”
  2. 在“添加引用”对话框的左侧,单击“解决方案”
  3. 从列表中选择DatabaseFunctions.cs,然后单击“确定”关闭对话框。