I have an enum like this:
enum
public enum ProductGroup { A = 1, B = 2, C = 4, D = 8 }
How can I get the values โโof a ProductGroup enumeration? For example, when my enum value is ProductGroup.C, I want to get its value 4;
Just enter it as an int to get the index value.
int
So:
ProductGroup productGroup = ProductGroup.C; Int32 productGroupIndex = (Int32)productGroup;
In the above example, productGroupIndex == 4 .
productGroupIndex == 4
Just enter enum
int val = (int)ProductGroup.A;
ProductGroup pg = ProductGroup.C; Console.Write((int)pg);
You can convert / convert enumeration:
int productGroup = Convert.ToInt32(ProductGroup.C);
or
int productGroup = (int)ProductGroup.C;