Класс: построить описание класса, содержащего информацию о почтовом адресе организации. - C#

Формулировка задачи:

Помогите пожалуйста, новичок в Си#замучилась с этим заданием Нужно построить описание класса, содержащего информацию о почтовом адресе организации. Предусмотреть возможность раздельного изменения составных частей адреса и проверки допустимости вводимых значений. В случае недопустимости значений полей выбрасываются исключения. Написать программу, демонстрирующую все разработанные элементы класса.

Код к задаче: «Класс: построить описание класса, содержащего информацию о почтовом адресе организации. - C#»

textual
while (true)
            {
                try
                {
                    Organization organization = new Organization();
                    Console.WriteLine("Название вашей организации:");
                    organization.Name = Console.ReadLine();
                    Console.WriteLine("Почтовый индекс вашей организации: ");
                    organization.Index = int.Parse(Console.ReadLine());
                    Console.WriteLine("В каком стране находитсяваша организация:");
                    organization.CountryName = Console.ReadLine();
                    Console.WriteLine("В каком городе она находится?");
                    organization.CityName = Console.ReadLine();
                    Console.WriteLine("Укажите на какой улице находится ваша организация:");
                    organization.StreetName = Console.ReadLine();
                    Console.WriteLine("Укажите номер дома:");
                    organization.HouseNumber = int.Parse(Console.ReadLine());
                    Console.WriteLine("Введите номер телефона:");
                    organization.Telephone = int.Parse(Console.ReadLine());
                    Console.WriteLine("Ваша организация: \n");
                    Console.WriteLine("Название: " + organization.Name);
                    Console.WriteLine("Почтовый индекс: " + organization.Index);
                    Console.WriteLine("Страна: " + organization.CountryName);
                    Console.WriteLine("Город: " + organization.CityName);
                    Console.WriteLine("Улица, дом: " + organization.StreetName + ", " + organization.HouseNumber);
                    Console.WriteLine("Номер телефона: " + organization.Telephone);
                }
                catch (Exception)
                {
                    //Console.WriteLine("Неверно задано значение!");
                    Console.WriteLine("Ошибка в входных данных. Нажмите enter для повторного ввода");
                    Console.ReadKey();
                    Console.Clear();
                    continue;
                }
                break;
            }
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

8   голосов, оценка 4.000 из 5


СДЕЛАЙТЕ РЕПОСТ