Написание приложений с использованием .NET Framework может быть обременительным, в первую очередь из-за огромного количества классов, которые необходимо знать для написания приложений. Но разработчики могут использовать эти классы для облегчения написания кода. Одним из таких классов является класс TypeDescriptor и возможность использовать анонимные объекты в качестве коллекции пары ключ / значение.