La scrittura di applicazioni utilizzando .NET Framework può essere un'esperienza ingombrante, principalmente a causa della grande quantità di classi che è necessario conoscere per scrivere applicazioni. Ma gli sviluppatori possono usare quelle classi per semplificare la scrittura del codice. Una di queste classi è la classe TypeDescriptor e la possibilità di utilizzare oggetti anonimi come una coppia di chiavi / valori.