// Виртуальный метод класса, создающую информацию о City с помощью вводимой информации public override void InputCreate() { Console.WriteLine("Введите континент: "); string cont = Console.ReadLine(); while (ContinentName.IndexOf(cont) == -1) { Console.WriteLine("Error. There's no such continent. Please repeat the input."); cont = Console.ReadLine(); } continent = cont; Console.WriteLine("Введите страну: "); country = Console.ReadLine(); Console.WriteLine("Введите название области: "); regionName = Console.ReadLine(); Console.WriteLine("Введите название города: "); placeName = Console.ReadLine(); Console.WriteLine("Введите площадь: "); double number; while (!(double.TryParse(Console.ReadLine(), out number)) || number <= 0) { Console.WriteLine("Error. The sqaure can't take negative values. Please repeat the input."); } square = number; Console.WriteLine("Введите численность населения: "); int size; while (!(int.TryParse(Console.ReadLine(), out size)) || number <= 0) { Console.WriteLine("Error. The sqaure can't take negative values. Please repeat the input."); } populationSize = size; }
public Continent(ContinentName name, string color, int armyProvisionForMonopoly) { Name = name; Color = color; ArmyProvisionForMonpoly = armyProvisionForMonopoly; }