[問題] 有關 C# 程式碼 compile 時的錯誤

看板C_Sharp (C#)作者 (ttl)時間13年前 (2012/03/29 11:13), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
Dear ALL: 小弟在 compile 一個 C# 的 project 時, 出現了一段錯誤 錯誤 1 型別 'Settings.Settings' 中沒有型別名稱 'Settings' Program.cs 15 46 Settings 以下為程式碼(Program.cs) --------------------------------------------- namespace Settings { using System; using System.Windows.Forms; internal static class Program { [STAThread] private static void Main(string[] args) { if (args.Length == 0) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Settings.Settings()); ^^^^^^^^^^他跟我說這邊有誤 } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); WebSettings mainForm = new WebSettings { Acc = args[0] }; Application.Run(mainForm); } } } } --------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.149.134

03/29 20:21, , 1F
借問Settings.Settings是方法還是類別,如果是方法
03/29 20:21, 1F

03/29 20:21, , 2F
我建議你把new運算子看懂
03/29 20:21, 2F

04/04 00:00, , 3F
你namespace和Form都叫Settings,系統也幫你產生一個
04/04 00:00, 3F

04/04 00:01, , 4F
Settings.settings放資源的類, 編譯的時候就搞混到
04/04 00:01, 4F

04/04 00:01, , 5F
到底是要編譯成form還是資源設定檔????
04/04 00:01, 5F

04/04 00:02, , 6F
PS:路徑-> 專案\Properties\Settings.settings
04/04 00:02, 6F
文章代碼(AID): #1FSzDtIs (C_Sharp)
文章代碼(AID): #1FSzDtIs (C_Sharp)