Mirrored from drilian.com, as usual. The .NET framework's reflection setup can be amazingly useful. At a basic level, it allows you to get just about any information you could want about any type, ...