日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C#命名空间与类名的冲突

發布時間:2023/11/29 C# 107 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#命名空间与类名的冲突 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  今晚寫一個聊天客戶端的程序,花了很長時間設計界面,然后在我定義P2PClient類的時候用到了類TcpClient,這是一個有關收發數據的類,但是我定義項目名的時候用了TcpClient,這樣在我使用類TcpClient時,vs就總是提示錯誤,后來在給項目重命名TCPClient,還修改項目屬性中的默認命名空間和程序集名,但是仍舊報錯,這是因為還有一些隱藏的地方沒有修改過來,下面是修改方法。

  雙擊主窗體,在源代碼中修改命名空間為TCPClient,將對應的..Designer.cs文件中的命名空間改名為TCPClient.

  源文件Program.cs中的命名空間也要修改為TCPClient.

  也就是把所有用到的,想到的地方的命名空間都要修改為TCPClient,這樣錯誤就消失了。

?

  另外,在解決這個問題的同時,我學到了一點新東西。如何把現在的窗體導入到新建項目中。

  在當前窗體頁面選擇“文件”---“另存為",這樣就會將與這個窗體相關的三個文件保存下來。

  (注意:另存為的時候記住要存放在項目文件夾下面,如果你把它存放在了桌面上,那么當你把程序拷走到其他電腦上運行時就會顯出找不到該文件。)

  新建一個項目,這個時候可以注意項目名不要和類名沖突了。把新建來的主窗體刪除,在項目名上選擇”添加現有項",選擇剛才保存的三個文件添加進去就好了。另外要修改這個窗體的命名空間名與主程序命名空間名保持一致。否則要在Program.cs中添加空間引用名。

  

總結

以上是生活随笔為你收集整理的C#命名空间与类名的冲突的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。