Practical Reflection in .NET
Reflection is a useful tool for the everyday developer. Here's how.
What you'll learn
Reflection is an extremely powerful feature of .NET. But there is a big difference between what we can do and what we should do. We'll take a quick look at what reflection is capable of and then narrow our focus to practical uses: balancing flexibility, safety, and performance.