Проверка существования константы из enum - C#
Формулировка задачи:
В пространство имен поместите перечисление MyEnum со следующими элементами типа ushort: zero – со значением 0, one – со значением 1 и two – со значением 2. Затем в классе Program реализуйте метод isEnumValueDefined, который должен возвращать true, если подаваемая на вход метода константа существует в MyEnum, иначе – возвращать false.
Листинг программы
- using System;
- namespace Less08_task04
- {
- class Program
- {
- static void Main(string[] args)
- {
- ushort u1 = 1;
- ushort u2 = 2;
- ushort u3 = 3;
- Console.WriteLine(isEnumValueDefined(u1)); //true
- Console.WriteLine(isEnumValueDefined(u2)); //true
- Console.WriteLine(isEnumValueDefined(u3)); //false
- Console.ReadKey();
- }
- static bool isEnumValueDefined(ushort u)
- {
- }
- }
- }
Решение задачи: «Проверка существования константы из enum»
textual
Листинг программы
- public enum MyEnum : ushort { Zero, One, Two }
- static bool isEnumValueDefined(ushort val){
- return Enum.IsDefined(typeof(MyEnum), val);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д