每當我使用Visual Studio 2010 Express C#創建新類時,它都會創建沒有訪問修飾符的類。 10次中有9次我希望我的新課程能夠公開。我如何讓Visual Studio默認使用「public」修飾符創建空的類模板?Visual C#2010 Express:爲新類指定默認訪問修飾符?
10
A
回答
5
關鍵是要創建一個名爲類新的項目模板。然後,當您執行Add> New Class時,您的模板將被默認選中,而不是內置的Class模板。 (我不知道,如果這種行爲是保證,但它的作品在我的機器(TM))。爲了創建模板:
- 在您的項目上單擊右鍵,選擇Add>類。您可以接受默認名稱(Class1) - 這只是一個臨時文件。
- 修改生成的類,例如添加public修飾符。保存一切。
- 選擇文件>導出模板。
- 選擇項目模板並指定相關文件(Class1.cs)。
- 單擊下一步,直到進入「模板選項」頁面。對於模板名稱,輸入Class。
- 單擊完成。
- 刪除臨時Class1.cs文件。
現在做一個添加>類,你應該看到你的類模板默認使用,而不是內置的。
3
0
相關問題
- 1. 爲什麼我們不能指定一個類的默認訪問修飾符
- 2. 瞭解默認訪問修飾符
- 3. Java默認訪問修飾符
- 4. Java訪問修飾符:無修飾符與「默認」
- 5. C#Main()方法的默認訪問修飾符
- 6. C#中枚舉的默認訪問修飾符
- 7. 什麼是本地類成員的默認訪問修飾符?
- 8. C++子類訪問修飾符?
- 9. 類訪問修飾符
- 10. 什麼是默認的構造函數訪問修飾符?
- 11. 默認瀏覽器 - Visual Web Developer Express 2010
- 12. Visual c + + - get() - 重新定義不同類型的修飾符c2373
- 13. 內部訪問修飾符
- 14. 繼承構造函數的默認訪問修飾符
- 15. 什麼是VB6中屬性的默認訪問修飾符?
- 16. Java 9中接口方法的默認訪問修飾符?
- 17. 如何ReSharper的(R#)更改默認訪問修飾符內部
- 18. Java的默認訪問修飾符曾經是公開的
- 19. 默認訪問修飾符在UML設計中未示出7
- 20. 類嵌套和訪問修飾符
- 21. OpenCv Visual C++ 2010 Express問題
- 22. c#訪問修飾符部分像C++
- 23. 訪問修飾符C# - 內部修飾符
- 24. Visual C++ 2010默認設置
- 25. LINQ2SQL生成的類中的默認構造函數的訪問修飾符
- 26. 類和訪問修飾符在.NET
- 27. EventInfo訪問修飾符
- 28. 我對C#接口成員的默認訪問修飾符感到困惑
- 29. 在超類中使用默認修飾符的Java反射訪問方法
- 30. C#訪問修飾符與傳承
+1好問題。我也想添加「使用System.Linq;」默認Silverlight類模板.. – 2011-02-12 00:10:33
你確實有這個落後,你的程序集中的10個類中有9個應該是內部的。小工作者完成工作,從外面看不到。這樣您就可以修改它們而不會破壞任何客戶端代碼。避免使設計缺陷成爲一項功能。 – 2011-02-12 00:27:36