как я могу получить счет в linq

У меня есть стол называетсяproducts с колоннами:

productid ,
productname,
productprice
categoryid

Моя проблема в том, что я хочу получить количество продуктов в зависимости от названия продукта вместе с деталями. Я хочу показать данные вDataGridView, Как узнать количество продуктов для одного названия продукта, как показано ниже?

productid        productname          productavailable        productprice
--------------------------------------------------------------------------
1                product A            2 products(product A)   100
2                product B            5 Products(product B)   200

Как и в приведенной выше таблице, я должен отобразить вDataGridView, Я использую LINQ и C # и мойDbContext имяtsgdbcontext.

Ответы на вопрос(2)

Ваш ответ на вопрос