C# 如何在sqlite Xamarin中聚合sum以获得总计数?

C# 如何在sqlite Xamarin中聚合sum以获得总计数?,c#,mvvm,xamarin.forms,sqlite,C#,Mvvm,Xamarin.forms,Sqlite,我有一个包含特性信息的要素类,我想做的是将所有特性的值相加,并将其显示在表中。属性表如下所示: ObjectId PID Value 0 1000 10,000 1 1001 25,000 2 1002 100,000 我想对值字段求和,以便得到整个区域的总和。所以在这个例

我有一个包含特性信息的要素类,我想做的是将所有特性的值相加,并将其显示在表中。属性表如下所示:

           ObjectId          PID     Value
             0              1000    10,000
             1              1001    25,000
             2              1002   100,000  
我想对值字段求和,以便得到整个区域的总和。所以在这个例子中,所有财产的价值将是135000美元。。。我想计算并显示它


听起来这是一个相当直截了当的问题,但我似乎找不到解决办法。如何在Xamarin forms MVVM格式上执行此操作好了,假设您使用的是SQL,那么您将使用如下内容:

select sum(count) from TableXXX where location = 'colombo'.
如果您使用的是EF,则更像:

double x = dbContext.DbSet("XXX")
    .Where(item => item.Location == "colombo")
    .Select(item => item.Count)
    .Sum(); 

你漏掉了所有重要的东西,就像一切。。。你的代码把你自己放在别人的位置上。像一个看不到你的代码的人一样阅读你的问题,并问自己:“我有所有信息来回答这个问题吗?”请注意,你可以将一名代表传递到,所以最后两行是
.Sum(item=>item.Count)