使用LINQ,我尝试选择唯一的Customer作为Person对象。JSON我在下面的示例中使用数据,但我正在POCO使用C#. 在这个例子中,我选择JSON让事情变得简单。
我有以下Customer清单:
[
{
"id": 123,
"name: "John Smith",
"transactionDate": "2019-08-21T10:30",
"amount": 8.50
},
{
"id": 234,
"name: "Jane Doe",
"transactionDate": "2019-08-22T18:21",
"amount": 75.00
},
{
"id": 123,
"name: "John Smith",
"transactionDate": "2019-08-26T10:30",
"amount": 10.00
}
]
我想将独特的客户作为Person对象,结果应该如下所示:
[
{
"id": 123,
"name": "John Smith"
},
{
"id": 234,
"name": "Jane Doe"
}
]
下面应该给我唯一的 ID。
var uniqueIds = customers.Select(x => x.id).Distinct();
我现在如何Person从中提取唯一的List<Customer>()?
智慧大石
MMMHUHU
相关分类