【发布时间】:2022-07-19 14:37:48
【问题描述】:
我遇到了目前在 C# 中遇到的问题。 我在 Jarray 内的 Jobject 中有大约 31 列数据 (JArray tableJson = new JArray();)
我想将它们分成三列。 到目前为止,我只能按其中一列分组 例如:
var tableJsonGroup = tableJson.GroupBy(x => x["FirstColumn"]).ToList();
我想做这样的事情(它不起作用):
var tableJsonGroup = tableJson.GroupBy(x => new {x["FirstColumn"], x["SecondColumn"], x["FifthColumn"]}).ToList();
我该怎么做?
谢谢。
【问题讨论】:
-
JSON 数组不是表,也没有列。您实际上指的是 JSON 对象属性。
-
“我想做这样的事情(它不起作用)” 如何它不起作用?您是否收到编译器错误或运行时错误或只是意外结果?
-
“我想把它们分成三列” - 我想你的意思是你想group by三个属性,而不是“分组到”三列。