Свои типы данных в классе - C#
Формулировка задачи:
Если есть класс
Animal
, то как создать в нем переменнуюAge
, которая будет принимать только 3 значения:new, avarage и old
? Чтобы потом можно было сделать примерно так:Animal myAnimal = new Animal(); if (myAnimal.Age == Age.old) //действия
Решение задачи: «Свои типы данных в классе»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Animal myAnimal = new Animal(); myAnimal.age = Age.Average; } } class Animal { public Age age { get; set; } } enum Age { New, Average, Old } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д