Bonjour,
j'ai trouve cette fonction permettant de faire une table Pivot en linq.
Le probleme, c'est que je dois coder en VB.Net et cette requete est en C#

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
List<CustData> myList = GetCustData();
 
        var(query = myList)
        .GroupBy(c >= c.CustId)
            .Select(g => new {
                CustId = g.Key,
                Jan = g.Where(c => c.OrderDate.Month == 1).Sum(c => c.Qty),
                Feb = g.Where(c => c.OrderDate.Month == 2).Sum(c => c.Qty),
                March = g.Where(c => c.OrderDate.Month == 3).Sum(c => c.Qty)
            });
Personne ne pourrais m'aider?

Merci

Ju