我确定这个问题之前已经回答过了,但我不知道要查找什么。我希望有人可以为我解决这个问题。假设我想创建一个汽车类。汽车类将具有品牌、型号、类型和颜色。价值观永远不会改变。除非有办法将答案存储在文件中并更改它们并仍然遵循以下要求。
要求
- 我想参考代码中的属性。
Car.Type.Sedan
,Car.Color.CandyAppleRed
- 我理论上需要一个管理部分,所以我希望能够将确切的属性绑定到下拉列表,以便用户可以选择单个属性。
- 当我在网页上实现答案时,它需要从代码中生成 Car Type: Sedan Car Color: Candy Apple Red
- 我想将汽车值存储在数据库中,如果可能的话,使用 int 值。
枚举似乎是最好的解决方案,唯一的问题是枚举中不能有空格。所以 Candy Apple Red 会在下拉列表和页面中显示为 CandyAppleRed。
我已经为此苦苦挣扎了一段时间。有人可以请帮助我。谢谢。