Discover how to have your programs examine themselves, how to have them make changes to their own structure, and more. Learn how to use reflection to get the class of an object, examine the methods of a class, call a method discovered at runtime, and explore the inheritance hierarchy.
More articles by Dr. Ira Forman & Nate Forman
Many times you are asked to add a simple feature to your application. But 'simple' can be deceiving: you have to make many changes, in locations which can be difficult to find. Get a brief look at how Reflections can help you solve those problems.