What is Attribute Programming? What are attributes? Where are they used?


This is a way to add metadata to types like class/methods/properties
Attributes are are visible through ILDasm and other metadata-reading tools.
They can be used to identify/use the data at runtime.(with Reflection)