【发布时间】:2011-01-08 11:37:49
【问题描述】:
假设我有一个对象列表,我想按项目 DateModified 属性对其进行排序。为什么我不能使用这样的委托?如果不是如下所示,我应该如何按 DateModified 对它们进行排序:
public string SortByDateModified(List<CartItem> items)
{
items.Sort(new Func<CartItem, CartItem, bool>((itemA, itemB) =>
{
return itemA.DateModified < itemB.DateModified;
}));
}
【问题讨论】:
-
我假设您为了演示目的而缩短了函数?因为它应该返回一个字符串但不返回任何内容。
-
是时候选择一个答案了:)