0
var sales = _salesService.GetSales(parameters)

リストは次のようなものです

var listSales = new List<SalesData>();
listSales .Add(new SalesData
{
    Name = "Apple",
    Quantity = 1000
});
listSales .Add(new SalesData
{
    Name = "Banana",
    Quantity = 2000
});
listSales .Add(new SalesData
{
    Name = "Peach",
    Quantity = 1
});
listSales .Add(new SalesData
{
    Name = "Mango",
    Quantity = 1
});

数量が合計数量の 1% 未満の場合に「名前」を「その他」としてグループ化できるように、linq クエリを作成したいと考えています。

したがって、クエリの結果は次のようになります

Apple  56
Banana 23
Others 2  -- ( peach's quantity less than than 1% + Mango Quantity less than 1%)
4

1 に答える 1