gpt4 book ai didi

c# - 使用 Linq 选择 Id

转载 作者:太空狗 更新时间:2023-10-29 18:12:02 24 4
gpt4 key购买 nike

我有一个名为 products 的 DynamicNode,它具有产品名称和产品 ID。我需要使用 LINQ 从 DynamicNode 产品中选择所有产品 ID 到数组。

我试过类似的东西

 @helper PrintProductYearChart(IEnumerable<DynamicNode> products)
{

var res = products.select(x => x.filelds['Id']).ToAarray();
}

但它无法正常工作。

谁能帮忙。提前致谢

最佳答案

Select LINQ 运算符将序列中的每个元素投影到一个新表单中。你在做什么,将只投影一个以“Id”作为索引的元素,因此它只会返回一个元素,而不是 Id 的数组

在这里你应该指定你想要的ID

   @helper PrintProductYearChart(IEnumerable<DynamicNode> products)
{

var res = products.select(x => x.Id).ToArray();
}

关于c# - 使用 Linq 选择 Id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21202067/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com