【发布时间】:2011-06-27 18:00:21
【问题描述】:
我有一个 List 对象,其中包含以下类型的项目
public class Item{
public int Type; //this can be only 0 or 1
public string Text;
}
我想先按类型对整个列表进行排序,然后再按文本对类型为 1 的项目进行排序?
如何做到这一点?
非常感谢
明
【问题讨论】:
-
那么,如果 type 只能是 0 或 1,这不是使用
enum的好时机吗?public enum MyType { TypeA = 0, TypeB = 1 }; -
你试过什么?是否需要作为两个单独的调用来完成(因此用户可以选择“order by: type”或“filter by: type”)?