【发布时间】:2018-01-08 22:19:29
【问题描述】:
我希望不要重复,但我没有找到我要搜索的内容。
我正在开发一个带有个人区域的 Asp.Net MVC 网站,您可以在其中购买应用程序的订阅。我有3个订阅计划,它们都是同一类的对象。
我正在考虑是否可以将这 3 个对象创建为具有不同值的常量并将它们放入静态类中。 最好的方法是什么?
我想用Subscriptions.ONE_MONTH 或Subscriptions.SIX_MONTHS 之类的内容检索订阅对象。
【问题讨论】:
-
你基本上只是描述了怎么做,有什么问题?你试过什么?
-
那么您是否创建了一个具有三个常量的静态类?它奏效了吗?您也可以考虑使用enum。
-
如果您需要任何帮助,您必须让我们知道您实际需要什么帮助。
-
不知道我解释的对不对。我有一个 Subscription 类,我需要有 3 个具有不同值的此类实例,但无需创建一个空实例并设置每个字段,只有具有预定义值的此类的三个实例..
-
是否要创建订阅类的其他实例?还是只有您定义的 3 种类型?
标签: c# object static constants instance