为什么visual studio将新类的访问修饰符设置为内部

时间:2014-05-16 14:54:31

标签: c# .net visual-studio visual-studio-2013

使用visual studio创建一个Windows窗体应用程序。此解决方案中包含多个项目,每个项目都有多个文件夹。当我使用解决方案资源管理器中的上下文菜单在文件夹中添加/创建新类时,它会将访问修饰符设置为内部。

namespace Namespace.Name
{
    internal class ClassName
    {
    }
}

在这种情况下,为什么这是默认值?

1 个答案:

答案 0 :(得分:5)

因为这是一个类的默认访问修饰符,它不是嵌套的。有关此问题的进一步说明,请查看here