Vorrei implementare un "Group By" per i miei dati. Qualcuno ha qualche suggerimento?Come si implementa un "raggruppamento per" datatable?
aggiornamento:
C#, .Net 2.0
Vorrei implementare un "Group By" per i miei dati. Qualcuno ha qualche suggerimento?Come si implementa un "raggruppamento per" datatable?
aggiornamento:
C#, .Net 2.0
È possibile utilizzare le estensioni LINQ nei System.Data.DataSetExtensions montaggio:
DataTable t = //
var groups = t.AsEnumerable()
.GroupBy(r => r.Field<T>("columnName"))
Usa LINQ to DataSets ed i metodi di estensione GroupBy.
Aggiungere il gruppo System.Data.DataSetExtensions.dll al progetto per ottenere l'accesso al metodo di estensione AsEnumerable()
.
http://stackoverflow.com/questions/499578/c-linq-query-group-by dovrebbe rispondere alla tua domanda , o potresti guardare qui: http://msdn.microsoft.com/en-us/vcsharp/aa336754.aspx#simple1 – Webleeuw