I got the following enum:
public enum detallistaDocumentStatus { /// <remarks/> ORIGINAL, /// <remarks/> COPY, /// <remarks/> REEMPLAZA, /// <remarks/> DELETE, } then I got a class property of type detallistaDocumentStatus:
public detallistaDocumentStatus documentStatus { get { return this.documentStatusField; } set { this.documentStatusField = value; } } In the real life the user will send us a number (1, 2, 3 or 4) representing each enum value in the order they are declared.
so, is it possible to cast like this?
det.documentStatus = (detallistaDocumentStatus)3; if not, how could I get the enum value using an integer as an index, we are using a lot of enums, so we want to do something generic and reusable