Query di aggregazione (LINQ to SQL)
In LINQ to SQL sono supportati gli operatori di aggregazione Average, Count, Max, Min e Sum. Di seguito sono riportate le caratteristiche degli operatori di aggregazione in LINQ to SQL:
Le query di aggregazione vengono eseguite immediatamente.
Per ulteriori informazioni, vedere Introduzione alle query LINQ (C#).
Le query di aggregazione restituiscono in genere un numero anziché una raccolta.
Per ulteriori informazioni, vedere Operazioni di aggregazione.
Non è possibile chiamare aggregati per tipi anonimi.
Gli esempi negli argomenti riportati di seguito derivano dal database di esempio Northwind. Per ulteriori informazioni, vedere Download dei database di esempio (LINQ to SQL).
In questa sezione
Procedura: restituire il valore medio da una sequenza numerica (LINQ to SQL)
Viene illustrato come utilizzare l'operatore Average.Procedura: conteggiare il numero di elementi di una sequenza (LINQ to SQL)
Viene illustrato come utilizzare l'operatore Count.Procedura: cercare il valore massimo in una sequenza numerica (LINQ to SQL)
Viene illustrato come utilizzare l'operatore Max.Procedura: cercare il valore minimo in una sequenza numerica (LINQ to SQL)
Viene illustrato come utilizzare l'operatore Min.Procedura: calcolare la somma di valori in una sequenza numerica (LINQ to SQL)
Viene illustrato come utilizzare l'operatore Sum.
Sezioni correlate
Eseguire una query sugli esempi (LINQ to SQL)
Vengono forniti i collegamenti alle query LINQ to SQL in Visual Basic e C#.Concetti relativi alle query in LINQ to SQL
Vengono forniti i collegamenti ad argomenti in cui sono descritti i concetti per la progettazione di query LINQ in LINQ to SQL.Introduzione alle query LINQ (C#)
Viene spiegato il funzionamento delle query in LINQ.