I play with the MS IL disassembler, which allows you to view the contents of a .NET assembly. Classes and interfaces are displayed in a tree, beautifully encoded with colors and icons.
It's pretty easy to guess the meaning of most icons, for example. the blue icon with the inscription "I" is an interface, gray with an "E" in it is an enumeration, but some elements - especially. the ones you see when you open node is not always so easy to guess (maybe it's just me). What is the meaning of a blue diamond with an βSβ in it? Probably a static public member, but I'm not happy with the word "probably" here. Similarly, blue-class symbols with a white rectangle seem to be generic, but again this is just an assumption.
Is there an official complete list with descriptions / descriptions?
Thomas
source share