我非常喜欢匿名类型语法。 e.g。
new {a = 1, b = 2, c = 25.2}
如果有一个类似于Expando或Dictionary的版本,它会很整洁。有办法吗?
答案 0 :(得分:9)
你可以这样做
Dictionary<string, object> dict =
new Dictionary<string, object> { { "a", "foo" }, { "b", 1 } };
另请注意,您可以
var O = new { A = "foo", B = 12 };
答案 1 :(得分:4)
如果你能满足于词典,你可以尝试:
var dict =
new Dictionary<string, double> { { "a", 1 }, { "b", 2 }, { "c", 25.2 } };