如何将从LINQ返回的计数转换为List?

时间:2016-10-01 04:58:49

标签: c# asp.net entity-framework asynchronous asp.net-web-api

在我的代码中,我使用它来计算表中的行数:

  .Select new { ?? };

我的前端有一个报表查看器,它希望以List的形式查看Col1,Col2等数据,然后分配给每个数据的值。

我有一种方法可以做到这一点.CountAsync()以列表的形式返回它的值,其中一行的值分配给字段' col1'?

这样的事情:

{{1}}

1 个答案:

答案 0 :(得分:2)

怎么样:

var phrasesCount = await db.Phrases.CountAsync();
return new List<object>
{
    new 
    {
        Col1 = phrasesCount
    }
};