你怎么称呼这些课程?

时间:2009-08-20 07:22:42

标签: c#

我正在尝试为这些封装方法结果的非“帮助”类找到一个集体名称(例如“SignupResult”),包含多个过滤器值的类(例如“ContactSearchFilter”),我的SortDirection枚举等等 - - 我想正确组织这些,但找不到这些整体的正确名称。帮助

3 个答案:

答案 0 :(得分:1)

他们真的有任何共同点可以证明自己的类别名称是合理的吗?

如果你想组织这样的文件,我建议把它们放在与它们的依赖项相同的文件夹/命名空间中,即enum与你使用它的字典属于同一个命名空间,SignupResult属于其他注册过程类等。

答案 1 :(得分:0)

取决于你用它做什么。如果将其保存在数据库中,它实际上是一个“实体”。如果你只是用它来传递变量,我会把它称为“持有人”类(虽然这不是一个正式的术语)。

考虑到如果你有太多这些,或许你的设计不是那么好,这可能是有趣的。你可能不应该如此多地传递结果,因为根据发生的事情做出行动。 JMHO。 FWIW。

答案 2 :(得分:0)

也许创建一个名为UserSession的类或其他东西,并将SignupResult / ContactSearchFilter作为属性。