Visual C#2010 Express:为新类指定默认访问修饰符?

Use*_*ser 10 c# public access-modifiers visual-studio-express

每当我使用Visual Studio 2010 Express C#创建新类时,它都会创建没有访问修饰符的类.10次​​中有9次我希望我的新课程公开.如何让Visual Studio默认使用"public"修饰符创建空类模板?

ito*_*son 5

诀窍是创建一个名为Class的新项目模板.然后,当您执行"添加">"新建类"时,默认情况下将选择模板,而不是内置的"类"模板.(我不确定这种行为是否得到保证,但它在我的机器(TM)上工作.)要创建模板:

  1. 在项目中单击鼠标右键,然后选择"添加">"类".您可以接受默认名称(Class1) - 这只是一个临时文件.
  2. 修改生成的类,例如通过添加public修饰符.保存一切.
  3. 选择文件>导出模板.
  4. 选择项模板并指定相关文件(Class1.cs).
  5. 单击"下一步",直到进入"模板选项"页面.对于模板名称,请输入Class.
  6. 单击完成.
  7. 删除临时Class1.cs文件.

现在执行Add> Class,您应该看到默认情况下使用的Class模板而不是内置模板.