Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有很多枚举的 MVC 应用程序。在 MVC 项目中组织枚举的最佳实践是什么。在模型类中,为枚举创建单独的类,...?
在这方面,MVC 与任何其他 .NET 技术并没有什么不同。
一般来说,不需要在类中嵌套枚举——只需将它们放入与其用途相关的合适命名空间中即可。如果目的仅限于一个或几个类,请将其放在与这些类相同的命名空间和项目中。
如果枚举仅由单个类使用,则可以将枚举类型嵌套在类中,但没有什么好处。