【发布时间】:2009-12-02 22:27:08
【问题描述】:
假设我有一个像这样的Dictionary<string,object>:
var foo = new Dictionary<string, object>();
foo["bar"] = new
{
Quux = "bacon",
Quinge = 42
};
foo["baz"] = DateTime.Now;
我希望它对用户的结果类似于:
{"bar":{"Quux":"bacon","Quinge":42},"baz":"2009-12-02 17:23:00"}
不过,也可以这样:
[{"Key":"bar","Value":{"Quux":"bacon","Quinge":42}},
{"Key":"baz","Value":"2009-12-02 17:23:00"}]
会是哪个,如果是后者,我需要做什么来确保我得到前者?
【问题讨论】:
标签: .net asp.net-mvc json