Reflection allows data to be determined at runtime by levereging the PortableExecutable file (PE) having metadata information from MSIL and IL. In this example I will show you how to categorize class types using class Attributes. Attributes provide a powerful method of associating metadata, or declarative information, with code. After an attribute is associated with aRead more