前两天做项目要用到一个列表排序,查了一下资料,在这里总结一下。
List<Position> StoresAll = null;
//过滤
StoresAll = position.ChildrenAll.FindAll(i => i.Type== Position.PositionType.Store);
//排序
StoresAll.Sort((Position pa, Position pb) => { return pa.OrgUnitId.CompareTo(pb.OrgUnitId); });