【发布时间】:2022-03-31 03:45:25
【问题描述】:
是否应该使用任何适当的设计模式来进行验证次数?
例如,假设我有一个应用程序,其中包含一个带有图标的工具栏,每个图标代表我文件系统上的一张图片。我在文档上拖动一个图标。拖放操作期间的验证可能是:
- 检查文件是否存在于文件系统中
- 检查用户是否有权拖动图标
- 检查文档是否已打开,以便将图片放在上面
等等……
我想过使用责任链或装饰器模式。
谢谢!
【问题讨论】:
标签: c#-4.0 design-patterns decorator chain-of-responsibility