我正在玩MS IL反汇编程序,它可以让你查看.Net程序集的内容.类和接口以树形视图显示,使用颜色和图标很好地编码.
猜测大多数图标的含义相当容易,例如一个带有大写字母"I"的蓝色图标是一个界面,一个带有"E"的灰色图标是一个枚举,但有些项目 - 尤其是.你打开一个节点时会看到的那些 - 并不总是那么容易猜到(也许只是我).浅蓝色钻石的含义是什么?可能是一个静态的公共成员,但我对这里的'可能'这个词感到不满.类似地,带有白色矩形的蓝色类符号似乎是泛型,但这又是一个猜测.
是否有正式的完整列表,其中包含解释/描述?
vcs*_*nes 21
单击"帮助"和"树视图图标"下的"帮助"可显示图标的含义,但似乎缺少一些.以下是详尽的清单.
- 元数据,例如程序集清单,类型声明修饰符等.
- 命名空间.
- 实例字段,程序集或netmodule.
- 静态字段.
- 类,委托或模块(VB.NET).
- 具有类型参数(泛型)的类或委托.
- 结构.
- 带有类型参数的结构(泛型).
- 一个界面.
- 带有类型参数的接口(泛型).
- 枚举.
- 实例方法或构造函数.
- 带有类型参数的实例方法(泛型).
- 静态方法或类型初始化器(静态构造函数).
- 带有类型参数的静态方法(泛型).
- 属性,实例或静态.
- 事件,实例或静态.| 归档时间: |
|
| 查看次数: |
772 次 |
| 最近记录: |