Me gustaría implementar un "Agrupar por" para mi tabla de datos. ¿Alguien tiene alguna sugerencia?¿Cómo implemento una tabla de datos "group by"?
actualización:
C#, .NET 2.0
Me gustaría implementar un "Agrupar por" para mi tabla de datos. ¿Alguien tiene alguna sugerencia?¿Cómo implemento una tabla de datos "group by"?
actualización:
C#, .NET 2.0
Puede utilizar las extensiones de LINQ en las System.Data.DataSetExtensions montaje:
DataTable t = //
var groups = t.AsEnumerable()
.GroupBy(r => r.Field<T>("columnName"))
Uso LINQ to DataSets y los métodos de extensión GroupBy.
Agregue el ensamblado System.Data.DataSetExtensions.dll a su proyecto para obtener acceso al método de extensión AsEnumerable()
.
http://stackoverflow.com/questions/499578/c-linq-query-group-by debe responder a su pregunta , o puede mirar aquí: http://msdn.microsoft.com/en-us/vcsharp/aa336754.aspx#simple1 – Webleeuw