【发布时间】:2016-10-01 04:58:48
【问题描述】:
在我的代码中,我使用它来计算表中的行数:
var phrasesCount = await db.Phrases.CountAsync();
我的前端有一个报表查看器,它希望以列表的形式查看数据,其中包含 Col1、Col2 等,然后是分配给每个列表的值。
我有一种方法可以让这个 .CountAsync() 以列表的形式返回它的值,其中一行的值分配给字段“col1”?
类似这样的:
.Select new { ?? };
【问题讨论】:
-
什么是
Col1、Col2- 是否有一些类具有这些属性?如果您只想将单个元素转换为序列,可以使用Enumerable.Repeat或new List<int>(){ phraseCount }之类的初始化程序。 -
没有具有 col1、col2 属性的类,但我想让它使从报告方法返回的数据显示为包含“col1”、“col2”等中的一个或多个的列表. 在前端,我可以将这些数据放入网格中进行显示。我想我需要像你提到的 List
-
查看 Google 的 DataTable 和 google.com/#q=create+list+of+objects+from+datatable+c-sharp - 祝你好运!
标签: c# asp.net entity-framework asynchronous asp.net-web-api