使用枚举我有一个枚举类,如下所示:如何设置,我可以在我的应用程序
namespace Import.DataObjects
{
internal enum EmploymentStatus
{
FullTime,
Terminated,
}
}
截至目前我打电话的主要的方法来设置此枚举。问题是,当我完成设置枚举和设置它的方法结束后,枚举又是空白的。如何使用此方法在整个应用程序的枚举中保留值?
使用枚举我有一个枚举类,如下所示:如何设置,我可以在我的应用程序
namespace Import.DataObjects
{
internal enum EmploymentStatus
{
FullTime,
Terminated,
}
}
截至目前我打电话的主要的方法来设置此枚举。问题是,当我完成设置枚举和设置它的方法结束后,枚举又是空白的。如何使用此方法在整个应用程序的枚举中保留值?
枚举类型的变量不会奇迹般地改变它们的值。这里有一个如何使用它们的例子。
class Foo {
private EmploymentStatus Status;
void Operation() {
this.Status = EmploymentStatus.FullTime;
}
}
枚举通常是final。一个枚举通常用于情况下,像
enum DAYS_OF_WEEK
{
SUNDAY=1
MONDAY=2
...
}
或
enum ERROR_CODES
{
BAD_ACCESS = 0xBADACE55
}
看到http://msdn.microsoft.com/en-us/library/sbbt4032(v=vs.80).aspx使用情况的示例
usualy它不是建议你提出变异他们。
它听起来像你之后是一个单身或某种静态配置对象。
请添加更多代码。在哪里声明了枚举的实例,以及如何将它设置为最小值。 –
不确定你的建议是什么,你的意思是你将一个枚举值赋给一个变量并且它正在失去它的值? – Rym