是否有可用的IL反汇编程序图标的说明某处 [英] Is there a description of the IL disassembler icons available somewhere

查看:212
本文介绍了是否有可用的IL反汇编程序图标的说明某处的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在摆弄MS IL反汇编器,它可以让你浏览一个.NET程序集的内容。的类和接口都显示在一个树形视图,很好地连接codeD颜色和图标。

I'm playing around with the MS IL disassembler, which lets you view the contents of a .Net assembly. The classes and Interfaces are shown in a tree view, nicely encoded with colors and icons.

这是相当容易猜测的大多数图标的含义,如:一个大写I题写了蓝色的图标是一个接口,一个灰色的带有E中它是一个枚举,但一些项目 - ESP。那些你当你打开一个节点,查看 - 并不总是那么容易猜(也许这只是我)。什么是一个淡蓝色的钻石在它的S的含义?可能是一个静态公共成员,但我不满意的话,可能在这里。同样,一个白色长方形的蓝色类符号似乎是仿制药,但再次,只是一种猜测。

It's rather easy to guess the meaning of most icons, e.g. a blue icon with a capital 'I' inscribed is an interface, a grey one with an 'E' in it is an enumeration, but some items -- esp. the ones you get to see when you open an node -- are not always that easy to guess (maybe it's just me). What is the meaning of a light blue diamond with an 'S' in it? Probably a static public member, but I'm unhappy with the word 'probably' here. Similarly, blue class symbols with a white rectangle seem to be generics, but this, again, is only a guess.

是否与说明/可用的地方说明了官方完整列表?

Is there an official complete list with explanations/descriptions available somewhere?

推荐答案

点击帮助下的帮助和树视图图标显示了图标的含义,但它似乎缺少了一些。下面是一个详尽的列表

Clicking "Help" under "Help" and "Tree View Icons" shows what the icons mean, however it appears to be missing a few. Below is an exhaustive list.

  • - 元数据,如程序集清单,类型声明修饰符,等等
  • - 一个命名空间
  • - 一个实例字段,组装,或netmodule
  • - 一个静态字段
  • - 类,委托或模块(VB.NET)
  • - 类或类型的参数委托(仿制药)
  • - 一个结构
  • - 与类型参数(仿制药)一个结构
  • - 一个界面
  • - 与类型参数(仿制药)的接口
  • - 一个枚举
  • - 一个实例方法或构造
  • - 一个实例方法类型参数(泛型)
  • - 静态方法或类初始化(静态构造函数)
  • - 静态方法与类型参数(泛型)
  • - 一个属性,实例或静态
  • - 一个事件,实例或静态
  • - Metadata, such as the assembly manifest, type declaration modifiers, etc.
  • - A Namespace.
  • - An instance field, assembly, or netmodule.
  • - A static field.
  • - A class, delegate, or module (VB.NET).
  • - A class or delegate with type arguments (generics).
  • - A struct.
  • - A struct with type arguments (generics).
  • - An interface.
  • - An interface with type arguments (generics).
  • - An enumeration.
  • - An instance method or constructor.
  • - An instance method with type arguments (generics).
  • - A static method or type initializer (static constructor).
  • - A static method with type arguments (generics).
  • - A property, instance or static.
  • - An event, instance or static.

这篇关于是否有可用的IL反汇编程序图标的说明某处的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆