【发布时间】:2012-01-13 00:05:05
【问题描述】:
我需要根据用户通过下拉菜单选择的条件过滤和排序数据条目。可选择诸如“最新条目优先”、“最旧条目优先”、“最低价格优先”等内容。
我可以为检索数据的选项和开关/案例创建一个枚举,但我宁愿以一种易于扩展的方式这样做。
哪种设计模式最适合这种情况?
【问题讨论】:
-
winforms、wpf、silverlight、webforms 还是 mvc?
-
我想 STRATEGY 模式会做..
-
WebForms,但这不是一个普遍的问题吗?
-
是的,这是一个通用问题,与 UI 无关
标签: c# design-patterns