如何使用 QueryExpression/ObservableCollection Result 与 ASP.NET 一



在此 ASP.NET 程序的原始版本中,用于处理来自Dynamics CRM 365的数据,QueryExpression结果被传输到ObservableCollection,然后最终结果为xml格式。现在我需要添加一些count()并按QueryExpressionObservableCollection分组。

我该怎么做?可能与 LINQ 有关?

是的,ObservableCollection是从 Collection 驱动的,Collection 实现了 IEnumerable,因此您可以在其上使用 linq.
下面是使用 Enumerable.Count(( 并在 ObservableCollection 上进行分组的示例:

var li = new Dictionary<int, string> { [1] = "1", [2] = "2", [3] = "3" };
var observCollection = new ObservableCollection<KeyValuePair<int, string>>(li);
var t = (from p in observCollection
group p by p.Key into grp
select grp.Count());

相关内容

  • 没有找到相关文章

最新更新