"partIds": [{"partId": "jt00002","materials": [{"traceNo": "jp09001","quantity": 1},{"traceNo": "glue09001","quantity": 0.1}],用C#实现出来
时间: 2023-09-04 16:06:53 浏览: 112
lego-collection-xref:这是学校的“团队项目”,它将允许用户跟踪他们的乐高零件。 该项目有可能将LEGO设置的要求与用户的备件收藏交叉引用
以下是一个简单的 C# 实现:
```csharp
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace PartIdsExample
{
class Program
{
static void Main(string[] args)
{
// 构造 partIds 数组
List<dynamic> partIds = new List<dynamic>
{
new { partId = "jt00002", materials = new List<dynamic>
{
new { traceNo = "jp09001", quantity = 1 },
new { traceNo = "glue09001", quantity = 0.1 }
}
}
};
// 将 partIds 转换为 JSON 字符串并输出
string json = JsonConvert.SerializeObject(partIds, Formatting.Indented);
Console.WriteLine(json);
}
}
}
```
输出结果:
```
[
{
"partId": "jt00002",
"materials": [
{
"traceNo": "jp09001",
"quantity": 1
},
{
"traceNo": "glue09001",
"quantity": 0.1
}
]
}
]
```
阅读全文