簡體   English   中英

找不到鏈接的類

[英]Can't find linked class

我在同一個解決方案中有兩個項目,我已將一個類 DatabaseFunctions.cs 鏈接到第二個。

在此處輸入圖片說明

問題是,當我在 GUI_Teacher.cs 中引用它時,出現錯誤:

錯誤 CS0246 找不到類型或命名空間名稱“DatabaseFunctions”(您是否缺少 using 指令或程序集引用?)教師應用程序 C:\\Users\\user1\\source\\repos\\IASLSN\\Teachers application\\GUI_Teacher.cs

在源文件DatabaseFunctions.cs您有類似的內容

using System;

namespace SomeNamespaceName 
{
    public class DatabaseFunctions
    {
    }
}

要在GUI_Teacher.cs源文件中使用該類,您需要using SomeNamespaceName;添加using SomeNamespaceName; 在頂部或使用完全限定的類型名稱SomeNamespaceName.DatabaseFunctions代替。

請記住,源代碼文件的名稱(例如DatabaseFunctions.cs與該文件中的類或命名空間的名稱沒有聯系。 您可以將像public class DatabaseFunctions { }這樣的public class DatabaseFunctions { }放在名為foo.cs的文件中。 在源文件頂部的using指令中,您提供命名空間而不是文件名。

從錯誤中,您只是缺少參考。

執行以下步驟添加引用

  1. 右鍵單擊GUI_Teacher.cs項目,然后單擊添加引用
  2. 從“添加引用”對話框的左側,單擊“解決方案”
  3. 從列表中選擇DatabaseFunctions.cs ,然后單擊 OK 關閉對話框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM