This is my enum to validate.
- public enum OS
- {
- Windows=1,
- Android=2,
- IOS=3
- }
This below code for validating enum.
- public void ValidateEnumValue(int OsValue)
- {
- bool success = Enum.IsDefined(typeof(OS), OsValue);
- if (success)
- {
- Console.WriteLine("Valid Enum Value");
- }
- else
- {
- Console.WriteLine("InValid Enum Value");
- }
- }
Fore more details Visit Below link https://msdn.microsoft.com/en-us/library/system.enum.isdefined(v=vs.110).aspx.