我有一个通用列表......
public List <ApprovalEventDto> ApprovalEvents
ApprovalEventDto有
public class ApprovalEventDto
{
public string Event { get; set; }
public DateTime EventDate { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
如何按活动日期对列表进行排序?
Dar*_*der 11
您可以使用List.Sort(),如下所示:
ApprovalEvents.Sort((lhs, rhs) => (lhs.EventDate.CompareTo(rhs.EventDate)));
Run Code Online (Sandbox Code Playgroud)
using System.Linq;
void List<ApprovalEventDto> sort(List<ApprovalEventDto> list)
{ return list.OrderBy(x => x.EventDate).ToList();
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
974 次 |
最近记录: |