C#编程各种成员前面的小图标是什么意思?

程序中类、属性、字段、委托等前面的图标是什么样的?

查了一下,Windows的解释如下


               
本文档已存档,并且将不进行维护。

“类视图”和“对象浏览器”图标 

“类视图”“对象浏览器”显示一些图标,这些图标表示代码实体,例如命名空间、类、函数和变量。 下表以图文并茂的形式说明了这些图标。

图标 说明 图标 说明
命名空间符号 命名空间 声明符号 方法或函数
“类”图标 运算符符号 运算符
棒棒糖形状的接口符号 接口 属性符号 属性
结构符号 结构 “字段”图标 字段或变量
联合符号 Union 事件符号 Event
枚举符号 Enum “常量”图标 常量
类型定义符号 TypeDef 枚举项符号 枚举项
Visual Studio 模块符号 模块 映射项符号 映射项
扩展方法符号 扩展方法 声明符号 外部声明
委托符号 委托 类视图和对象浏览器的“错误”图标 错误
异常符号 异常 模板符号 模板
映射符号 映射 错误感叹号符号 未知
“类型转发”符号 类型转发

以下信号图标适用于前面的所有图标,指示它们的可访问性。

System_CAPS_ICON_note.jpg 说明

如果项目包含在源代码管理数据库中,则可能会显示其他信号图标来指示源代码管理的状态,如签入或签出。

图标 说明
<无信号图标> 公共。 可从该组件内的任何地方访问或从任何引用它的组件访问。
信号 Protected 符号 受保护。 可从包含类或类型内访问或从由包含类或类型派生的类或类型内访问。
信号 Private 符号 私有。 仅可在包含类或类型内访问。
信号 Sealed 符号 密封。
信号 Friend/Internal 符号 朋友/内部。 仅可以从此项目内访问。
信号图标箭头 快捷方式。 对象的快捷方式。

猜你喜欢

转载自blog.csdn.net/sklzl1571/article/details/80061548