【发布时间】:2020-11-05 10:07:58
【问题描述】:
目前我正在使用这个 linq 表达式:
(group.Select(x => ((Dictionary<string, Object>)x).GetValueOrDefault("myvalue")))
我现在的问题是我在一个对象中有一个对象。
看起来是这样的:
这让我的 json 看起来像这样:
"myvalue": [
[
{
"value1": "value1",
"value2": "value2",
"etc": "etc"
}
],
[
{
"value1": "value1",
"value2": "value2",
"etc": "etc"
}
]
]
我想要的样子:
所以我的 Json 看起来像这样:
"myvalue": [
{
"value1": "value1",
"value2": "value2",
"etc": "etc"
},
{
"value1": "value1",
"value2": "value2",
"etc": "etc"
}
]
我假设我可以通过使用 .SelectMany(???).ToList() 来修复它,但我还没有找到这样做的方法。有谁知道我如何为自己的目的编写它?
【问题讨论】:
-
你的班级怎么样?你能添加更多关于你当前使用的 linq 的信息吗