亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于C#中找不到類型和命名空間名稱的錯誤

關于C#中找不到類型和命名空間名稱的錯誤

C#
當年話下 2018-08-01 14:14:03
private void MenuItemDepManage_Click(object sender, EventArgs e){if (GetInstanceState("frmDepManage"))return;frmDepManage childFrm = new frmDepManage();childFrm.Mdiparent = this;childFrm.show();}這是一個菜單的Click事件響應函數,編譯后出現錯誤:找不到類型或命名空間名稱“frmDepManage”(是否缺少 using 指令或程序集引用?) 哪位大哥幫忙看看錯在哪?那要添加哪個引用呢? 我按照圖上的加了我沒有的引用 還是不行啊 ~~o(>_<)o ~~ 我是初學者,不知道該怎么辦了
查看完整描述

2 回答

?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

如果是未找到類型,檢查是否引用了類型所在的命名空間,使用using指令。 

如果是未找到命名空間,那么檢查是否引用了程序集,如果確認引用了程序集,那么檢查程序集版本和項目是否一致,例如,你的項目是.net 4.0,而你的程序集是.net 3.5下編譯的,或者你的引用項目與被引用項目的.NET framework版本不一樣,例如一個是.NET 4.0 另一個是.NET 4.0 Client Profile。

問題中聲明的那個 frmDepManage childFrm = new frmDepManage();

可以在菜單中選擇 -> "項目" -> "添加引用" 把包含了 PAPER 和 PAPERMANAGER的DLL文件引用了就可以了.

拓展資料

C#是微軟公司發布的一種面向對象的、運行于.NET Framework之上的高級程序設計語言。并定于在微軟職業開發者論壇(PDC)上登臺亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司 .NET windows網絡框架的主角。

C#是微軟公司在2000年6月發布的一種新的 編程語言,主要由 安德斯·海爾斯伯格(Anders Hejlsberg)主持開發,它是第一個面向組件的編程語言,其源碼會編譯成msil再運行。它借鑒了 Delphi的一個特點,與COM( 組件對象模型)是直接集成的,并且新增了許多功能及語法糖,而且它是 微軟公司.NET windows網絡 框架的主角。


查看完整回答
反對 回復 2018-08-08
?
繁星點點滴滴

TA貢獻1803條經驗 獲得超3個贊

出現這種錯誤的原因有兩個:
原因一:在空間引用時,沒有寫using 這個命名空間的代碼。
原因二:在空間引用中已經寫了using命名空間這行代碼,但是還是出現此錯誤,因為沒有引入這個命名空間。
解決辦法:右擊項目名,找到“添加引用...”,找到frmDepManage類,點擊確定,即可解決此錯誤。


查看完整回答
反對 回復 2018-08-08
  • 2 回答
  • 0 關注
  • 2448 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號