У меня есть DataColumn
из DateTime
datatype, и я хочу заказать год в порядке убывания, а затем месяц в порядке убывания.Как сделать заказ по дате?
Вот что я пробовал:
table.AsEnumerable()
.OrderByDescending(o => o.Field<DateTime>("MaxDateTaken").Year)
.ThenByDescending(o => o.Field<DateTime>("MaxDateTaken").Month)
Я получаю ошибку о неверном броска, потому что оба Year
и Month
являются ИНТ типы данных, но я указанием DateTime
в <>
Любые идеи?
Если вы заказываете DateTimes в порядке убывания, не по годам, а по месяцу, как вы говорите, хотите? – DOK
@ DOK - Просто хотел, чтобы он сортировался по годам и месяцам, но не день. –