The main value of using reflection is to inspect assemblies, types and members. Using reflection you can retrieve type information at run-time. Its a powerful tool to examine the unknown assembly or iterate through object details. When you're working with a third party assembly you can use reflection to grab type information.
Resources
http://stackoverflow.com/questions/1458256/why-is-the-use-of-reflection-in-net-recommended
http://programmers.stackexchange.com/questions/123956/why-should-i-use-reflection
http://msdn.microsoft.com/en-us/library/ms173183.aspx
http://www.tutorialspoint.com/csharp/csharp_reflection.htm ...
Powered by Blogger.
Software Architect at Surge Global/ Certified Scrum Master
Experienced in Product Design, Software Engineering, Team management and Practicing Agile methodologies.