Duplicate
What are some of the performance considerations when using reflection to iterate through properties and using attributes on properties in c#.net?
What are some of the performance considerations when using reflection to iterate through properties and using attributes on properties in c#.net?