Я хотел бы реализовать «Группу по» для моего datatable. Есть ли какие-либо предложения?Как реализовать «группу по дате»?
обновление:
C#, .net 2.0
Я хотел бы реализовать «Группу по» для моего datatable. Есть ли какие-либо предложения?Как реализовать «группу по дате»?
обновление:
C#, .net 2.0
Вы можете использовать расширение Linq в System.Data.DataSetExtensions сборке:
DataTable t = //
var groups = t.AsEnumerable()
.GroupBy(r => r.Field<T>("columnName"))
Используйте LINQ to DataSets и методы расширения GroupBy.
Добавьте сборку System.Data.DataSetExtensions.dll в свой проект, чтобы получить доступ к методу расширения AsEnumerable()
.
http://stackoverflow.com/questions/499578/c-linq-query-group-by должен ответить на ваш вопрос , или вы можете посмотреть здесь: http://msdn.microsoft.com/en-us/vcsharp/aa336754.aspx#simple1 – Webleeuw