問題
在 Microsoft Visual Studio 2022 新增一個 Class 時,
為什麼預設會是internal
的 Class ,而不是public
呢?
解法
可以參考How do you default a new class to public when creating it in Visual Studio?,
修改C:\Program Files\Microsoft Visual Studio\2022\版本\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
加上public
。
上面 Code 目錄下的數值,請依地區版本來調整,例如,如果是 TW 版本的話,請 Code 請改成1028
,如下C:\Program Files\Microsoft Visual Studio\2022\版本\Common7\IDE\ItemTemplates\CSharp\Code\1028\Class\Class.cs
。
參考資源
How do you default a new class to public when creating it in Visual Studio?
一發如雷,一敗如灰: 喻人做事,開始時如陣雨,銳不可當,但是,不到五分鐘,便煙消雲散。這種人缺乏毅力和恆心,不論才幹如何,終不能成大事。