我得到了以下枚举:
public enum detallistaDocumentStatus {
/// <remarks/>
ORIGINAL,
/// <remarks/>
COPY,
/// <remarks/>
REEMPLAZA,
/// <remarks/>
DELETE,
}
然后我获得了一个类型为detallistaDocumentStatus的类属性:
public detallistaDocumentStatus documentStatus {
get {
return this.documentStatusField;
}
set {
this.documentStatusField = value;
}
}
在现实生活中,用户将按照它们声明的顺序发送表示每个枚举值的数字(1、2、3或4)。那么,可以像这样转换吗?
det.documentStatus = (detallistaDocumentStatus)3;
如果不行的话,我该如何使用整数作为索引来获取枚举值?我们使用了很多枚举,所以我们希望做一些通用和可重复使用的事情。