在C#中默认将接口设置为public

Ano*_*ous 5 .net c# visual-studio-2010

Visual Studio有没有办法创建我的界面'public'?例如,右键单击文件夹 - >创建新项 - >代码 - >界面.

无论何时创建文件,都没有访问修饰符.

interface IMyInterface 
{

}
Run Code Online (Sandbox Code Playgroud)

有没有办法将其默认为公开?

public interface IMyInterface
{

}
Run Code Online (Sandbox Code Playgroud)

我总是忘记手动将它们更改为公开(当它们需要时).

Ben*_*ale 5

使用IMyInterface上面显示的公共界面打开您的项目.

去吧File > Export Template.

按照步骤(确保选择项目模板而不是项目模板)并将其保存在您选择的名称下.

当您重新启动visual studio并打开一个项目时,它将从添加项对话框中可用.您可以在对话框中设置界面名称,就像使用其他项目一样.

请注意,这不会覆盖随Visual Studio安装的默认界面模板,因此您仍可以在需要时轻松创建私有界面.