我希望通過添加文件夾來組織我的解決方案,並組織類放進去
我試圖訪問他們如何訪問這些類,但不能
文件夾看起來像包在java中C#類到文件夾
C#類到文件夾
回答
在Visual C#項目中創建文件夾時,通常會爲該文件夾中創建的項目創建一個namespace。您需要將using blah.foldername
語句添加到您嘗試使用文件夾中項目的c#文件,或者您可以編輯文件夾中的文件以使用namespace blah
而不是namespace blah.folder
。
如果沒有名稱空間怎麼辦? – 2015-04-02 13:41:15
如果您詢問有關解決方案文件夾的問題,則不會將其轉換爲生成的代碼。他們只是一種組織項目的方式。
如果您要在項目中創建文件夾來分隔代碼文件,那麼傳統上我們會讓名稱空間表示解決方案/項目的層次結構。
然後,您只需像通常那樣包含命名空間。
這是回答您的問題嗎?
Visual Studio模仿您硬盤驅動器上項目的層次結構。在Visual Studio中添加解決方案文件夾時,它會在項目目錄下創建一個實際文件夾。您在Visual Studio中添加到解決方案文件夾的任何新項目或源文件都將默認爲該目錄。此外,和這個問題的核心問題,當您將C#文件(即類)添加到解決方案文件夾時,Visual Studio會將它放入項目的名稱空間中。
例如,如果您的項目被命名爲MyProject的,默認的命名空間將MyProject的。如果添加一個解決方案文件夾MyProject的稱爲MyFolder文件,任何新的文件,即,在Visual Studio中添加到該文件夾從班將有MyProject.MyFolder默認命名空間。因此,爲了在MyProject的命名空間引用在MyProject.MyFolder命名空間類的類,你需要或者完全限定類名稱,例如MyProject.MyFolder.MyClass或包括在一個using MyProject.MyFolder;
聲明使用該類的文件的頂部。
- 1. 更改C:\文件夾\文件到C:\\ \\文件夾文件
- 2. 在Visual Studio文件夾中找不到C#類模板文件
- 3. 分類的Exchange文件夾到傑出的文件夾和普通文件夾
- 4. C#文件夾和子文件夾
- 5. C#的文件夾和子文件夾
- 6. C#類庫:StreamWriter寫入system32文件夾
- 7. C#訪問類內的文件夾App_Code
- 8. 在文件夾C#
- 9. 文件安裝到C:\而不是C:\文件夾\
- 10. c#代碼找到包含一組文件和子文件夾的文件夾
- 11. 沒有得到在類創建Java類文件的文件夾
- 12. C#UnauthorizedAccessException到用戶文件夾
- 13. C#:將圖像保存到文件夾
- 14. 同步文件夾到S3 - C#庫
- 15. 將文件夾複製到文件夾
- 16. 從文件夾引用到文件夾
- 17. 找到文件夾內的文件夾
- 18. .htaccess重寫/文件夾/子文件夾到/文件夾/?子文件夾
- 19. 將文件下載到C#文件夾後移動文件
- 20. 創建類到測試文件夾
- 21. 將文件夾從文件夾複製到文件夾python
- 22. .htaccess - 子文件夾到子文件夾=子文件夾404
- 23. 在Objective-C/C中刪除文件夾及其子文件夾
- 24. 按文件名將文件分類到文件夾中R
- 25. 嘗試將子文件夾中的文件從一個文件夾移動到另一個文件夾C#
- 26. C#類,如果文件存在於文件夾
- 27. C#從每個文件夾得到一個文本文件,
- 28. Wix - 有條件地將文件安裝到C:\ MyConfig文件夾
- 29. RewriteRule重寫/文件夾/子文件夾/文件到/?f =文件夾/子文件夾/文件?
- 30. .bat文件複製文件夾到文件夾留出某些文件夾
您是否使用Visual Studio? – 2011-05-28 15:16:58
是的,我正在使用VS2010 :) – 2011-05-28 15:17:50