ExpandoObject或Dictionary的简写版本
本文关键字:版本 Dictionary ExpandoObject | 更新日期: 2023-09-27 18:18:51
我真的很喜欢匿名类型语法。例如
new {a = 1, b = 2, c = 25.2}
如果为Expando或Dictionary提供这样的版本就太好了。有办法吗?
你可以这样做
Dictionary<string, object> dict =
new Dictionary<string, object> { { "a", "foo" }, { "b", 1 } };
还要注意,您可以执行
var O = new { A = "foo", B = 12 };
如果您可以满足于使用Dictionary,您可以尝试:
var dict =
new Dictionary<string, double> { { "a", 1 }, { "b", 2 }, { "c", 25.2 } };