Сопоставление объекта со словарем и наоборот

Есть ли какой-нибудь элегантный быстрый способ сопоставить объект со словарем и наоборот?

Пример:

IDictionary<string,object> a = new Dictionary<string,object>();
a["Id"]=1;
a["Name"]="Ahmad";
// .....

становится

SomeClass b = new SomeClass();
b.Id=1;
b.Name="Ahmad";
// ..........
79
задан Sawan 6 December 2012 в 12:35
поделиться