Using Reflection in C# — Part 2
Introduction
In part-1 of this series, we started our journey with reflection basics.
We learned that Reflection is the process by which a software can observe and modify its own structure and behavior.
For that to happen, we need helper objects to dynamically create instance of a type, bind the type to an existing object and getting the type from an…