c# - 重构时使用类型代码还是枚举?

标签 c# enums refactoring

我的项目中正在使用类型代码(即 1,2,3(打开、关闭、未使用)),我想重构该部分代码。我应该遵循重构改进现有代码的设计中提到的用类替换类型代码还是仅使用枚举就足够了? C# 是我的编程语言。

最佳答案

根据您的描述,类型代码代表一组离散的选择,没有其他关联信息。因此,我建议使用 enum 类型来替换整数表示。

关于c# - 重构时使用类型代码还是枚举?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4882497/

相关文章:

c# - 在 XSLT 1.0 和分组方面需要帮助

mysql 枚举不区分大小写它匹配第一个不区分大小写

c# - 任何人都知道一种快速获取枚举值自定义属性的方法吗?

java - 什么是枚举,它们为什么有用?

refactoring - 关于使用遗留代码的建议

c# - 在 ASP.NET 应用程序中将身份验证 token 存储到另一个系统的位置

c# - 显示数字签名/证书对话框

c# - 返回 WPF 上的上一个窗口

refactoring - 当你跨越它们时,你总是重构哪些类型的编码反模式?

javascript - 如何改进重复的js代码