Although vs.net is often used and reflector is occasionally used, the icons in it have never been understood. Today, we need to use the reflector tool again. However, because we are not familiar with the icons, it creates some obstacles to use it. If online search is fruitless, we can only observe it by ourselves, now I will describe some of my summary icons. If there is any deviation, please point out.
Icon |
Description |
|
Namespace |
|
Interface |
|
Delegate by Delegate |
|
Event event |
|
Enum Enumeration |
|
Internal Enum is for the sameProgramEnumeration of internal access to the set |
|
Public class |
|
Internal class is only accessible to the same assembly. |
|
Only get attributes are included. |
|
Including get and set attributes |
|
Public method (function) |
|
Public static method (function) |
|
Private method (function) |
|
Private Static Method (function) |
|
Private Field |
|
Const constant Field |
|
Private Static Field |
|
Internal Field |
|
Protected field |
|
|
|
Internal |
|
Static |
|
Private |
|
Protected |
|
Field field (common field, const, readonly) |
Basically, all icons can be combined from the last five basic elements in the table above. In addition, in reflector, gray usually indicates that the method or field is private or only visible to the Assembly to which it belongs.
Author: stg609
Source: http://stg609.cnblogs.com/
The copyright of this article is shared by the author and the blog. You are welcome to repost this article, but you must keep this statement without the author's consent and Article The original text connection is clearly displayed on the page. Otherwise, the legal liability is retained.