选择一个具有特定json属性值的项目,将具有一个属性的对象列表作为json用作数据集

问题描述

我有以下列表。

15  [1,1]   [0,1]   contrainte_1["P1"]["V1"]["Paris"]["M1"]
15  [1,1]   contrainte_1["P1"]["V2"]["Paris"]["M2"]
15  [1,1]   contrainte_1["P1"]["V3"]["Paris"]["M1"]
15  [1,1]   contrainte_1["P2"]["V1"]["Paris"]["M1"]
15  [1,1]   contrainte_1["P2"]["V2"]["Paris"]["M2"]
15  [1,1]   contrainte_1["P2"]["V3"]["Paris"]["M1"]
24  [0,0]   [0,1]   constraint_4["P1"]["V1"]
24  [0,1]   constraint_4["P1"]["V2"]
24  [0,1]   constraint_4["P1"]["V3"]
24  [0,1]   constraint_4["P2"]["V1"]
24  [0,1]   constraint_4["P2"]["V2"]
24  [0,1]   constraint_4["P2"]["V3"]
27  [0,1]   constraint_7["P1"]["V1"]
27  [0,1]   constraint_7["P1"]["V2"]
27  [0,1]   constraint_7["P1"]["V3"]
27  [0,1]   constraint_7["P2"]["V1"]
27  [0,1]   constraint_7["P2"]["V2"]
27  [0,1]   constraint_7["P2"]["V3"]

我想返回本田的id(3)。

我是否需要将整个列表转换为Json,然后查询特定项目。 或者我可以做类似的事情

Public Class Car
{
  int id;
  string info;
}

List<Car> cars = {
  new Car(1,"[{'color': 'blue','model': 'toyota'}]"),new Car(2,"[{'color': 'red','model': 'tesla'}]"),new Car(3,"[{'color': 'green','model': 'honda'}]")
} 

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)