从Json转换的复杂对象上的LInq

时间:2019-02-06 05:39:21

标签: c# json linq

我有一个通过Web服务的json响应创建的类。我需要过滤V [1]的值为12的行集合。我可以使用适当的linq获得帮助吗?我迷失了这个对象。我将其简化为List<Row>,但这使我感到困惑。

json and class code

json对象结构的图像

enter image description here

1 个答案:

答案 0 :(得分:0)

var filterdRows = Data.Rows.Where(x => x.C[1].V.Integer == 12);

xRow对象。 x.C[1]C中的第二个Row。我认为C是一行的一列。 x.C[1].V.Integer是第二列的值(如果它包含整数值)。

结果将是Row个枚举。