private enum SomeEnum
{
One,
Two,
Three
}
private void SomeMethod()
{
Const1 = "One";
Const2 = "Two";
Const3 = "Three";
SomeEnum testValue = SomeEnum.One;
if (Enum.IsDefined(typeof(SomeEnum), testValue))
{
switch (testValue)
{
case SomeEnum.One:
break;
case SomeEnum.Two:
break;
case SomeEnum.Three:
break;
}
}
else
{
throw new ArgumentOutOfRangeException("testValue is not a member of SomeEnum");
}
}
private readonly string Const1;
private readonly string Const2;
private readonly string Const3;