是否有任何優雅的快速方法將對象映射到字典,反之亦然?例:IDictionary<string,object> a = new Dictionary<string,object>();a["Id"]=1;a["Name"]="Ahmad";// .....變成SomeClass b = new SomeClass();b.Id=1;b.Name="Ahmad";// ..........
3 回答

慕哥6287543
TA貢獻1831條經驗 獲得超10個贊
首先使用Newtonsoft將Dictionary轉換為JSON字符串。
var json = JsonConvert.SerializeObject(advancedSettingsDictionary, Newtonsoft.Json.Formatting.Indented);
然后將JSON字符串反序列化為您的對象
var myobject = JsonConvert.DeserializeObject<AOCAdvancedSettings>(json);
- 3 回答
- 0 關注
- 555 瀏覽
添加回答
舉報
0/150
提交
取消