If you have a number of constants that are logically related to each other, then you can group together these constants in an enumeration.
Enum declaration
enum Tempurature
{
Low,
Medium,
High,
};
Enums are strongly typed constants which makes the code more readable and less prone to errors. It is useful when you have a set of values that are functionally significant and unchanged. The main advantage of Enum is make it easy to change values in the future, also you can reduces errors caused by transposing or mistyping numbers.
More about ...
C# Enum
Vyar