c#中的类和构造函数在不同程序集中的默认访问说明符是什么
Plz还在c#中指定访问说明符和访问修饰符之间的差异c#中的类和构造函数在不同程序集中的默认访问说明符是什么,c#,C#,Plz还在c#中指定访问说明符和访问修饰符之间的差异 因此,如果可能的话,请给我msdn的参考类的默认访问修饰符是内部的,它们的构造函数是“私有的”。看一看@ 在这种情况下,您可以将访问说明符视为保护 说明符——它们指定可以从何处访问变量。通过 相反,访问修饰符是完全不同的;它们具体说明了如何 应(或不应)访问变量;e、 g.只读, 易变的,易变的 i、 例如,变量可以是公共但只读的,也可以是私有且只读的 可写——访问说明符与 修饰语 然而,我有点惊讶于这个术语是C#,因为 微软实际上将公共和私
因此,如果可能的话,请给我msdn的参考类的默认访问修饰符是
内部的
,它们的构造函数是“私有的”。看一看@
在这种情况下,您可以将访问说明符视为保护
说明符——它们指定可以从何处访问变量。通过
相反,访问修饰符是完全不同的;它们具体说明了如何
应(或不应)访问变量;e、 g.只读,
易变的,易变的
i、 例如,变量可以是公共但只读的,也可以是私有且只读的
可写——访问说明符与
修饰语
然而,我有点惊讶于这个术语是C#,因为
微软实际上将公共和私有称为“访问修饰符”,并且
调用volatile和readonly纯“修饰符”
如果你知道MSDN存在,为什么不直接在上面搜索呢?“C#中的默认访问修饰符”在Google中说它是
私有的。阅读MSDN显示“直接在命名空间中声明的类和结构(换句话说,不嵌套在其他类或结构中)可以是公共的或内部的。如果未指定访问修饰符,则默认为内部的。”“for class”不太正确;对于顶级课程,它是内部的;对于嵌套类,它是私有的;这两个都是“类”。谢谢,我不知道这应该完全只是作为评论的第一行,IMO@MarcGravell:我是sry。你是对的!