如何使用 linq.js 除了
How to use linq.js except
我正在尝试使用 linq.js 从数组中删除一个对象。我正在定制 highcharts,我需要修改系列。我使用 .where 确定了要删除的对象。当我 运行 它通过 Except 时它没有抛出任何错误。它只是不过滤掉对象。
我想从系列中删除的对象
var matchingSeries = Enumerable.From(series).Where('x => x.options.id == "' + item + '"').First();
正在努力让它发挥作用
var newSeries = Enumerable.From(series).Except(matchingSeries).ToArray();
我想使用id作为标识符。 id 嵌套在 matchingSeries.options.id
在 C# 的 LINQ 中,Except
处理两个列表。从您的第一个语句中删除 First()
对 return 可以与第一个列表匹配的项目列表的调用。
我正在尝试使用 linq.js 从数组中删除一个对象。我正在定制 highcharts,我需要修改系列。我使用 .where 确定了要删除的对象。当我 运行 它通过 Except 时它没有抛出任何错误。它只是不过滤掉对象。
我想从系列中删除的对象
var matchingSeries = Enumerable.From(series).Where('x => x.options.id == "' + item + '"').First();
正在努力让它发挥作用
var newSeries = Enumerable.From(series).Except(matchingSeries).ToArray();
我想使用id作为标识符。 id 嵌套在 matchingSeries.options.id
在 C# 的 LINQ 中,Except
处理两个列表。从您的第一个语句中删除 First()
对 return 可以与第一个列表匹配的项目列表的调用。