Построить описание класса - C#

  1. Подскажите пожалуйста, что не так не работает( новичок в Си-шарп Задание: Построить описание класса, содержащего информацию о почтовом адресе организации. Предусмотреть возможность раздельного изменения составных частей адреса и проверки допустимости вводимых значений. В случае недопустимости значений полей выбрасываются исключения. Написать программу, демонстрирующую все разработанные элементы класса.Добавлено через 2 минуты то что есть: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Organization { class Organization { string name; int index; string countryName; string cityName; string streetName; int houseNumber; int telephone; public string Name { get { return name; } set { if (value == null || value.Length == 0) throw new Exception("Name incorrect!"); else name = value; } } public int Index { get { return index; } set { if (value == 0) throw new Exception("Index incorrect!"); else index = value; } } public string CountryName { get { return countryName; } set { if (value == null || value.Length == 0) throw new Exception("Country name incorrect!"); else countryName = value; } } public string CityName { get { return cityName; } set { if (value == null || value.Length == 0) throw new Exception("City name incorrect!"); else cityName = value; } } public string StreetName { get { return streetName; } set { if (value == null || value.Length == 0) throw new Exception("Street name incorrect!"); else streetName = value; } } public int HouseNumber { get { return houseNumber; } set { if (value == 0) throw new Exception("House Number incorrect!"); else houseNumber = value; } } public int Telephone { get { return telephone; } set { if (value == 0) throw new Exception("Telephone incorrect!"); else telephone = value; } } } } class Program { static void Main(string[] args) { 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.ReadKey(); } }Добавлено через 41 секунду Не совсем понимаю как исключение должно сработать(Добавлено через 27 секунд Помогите пожалуйста с исправлением кода(


textual

Код к задаче: «Построить описание класса - C#»

            try
            {
               
            }
            catch (Exception exc)
            {
                Console.WriteLine(exc.Message);
 
            }

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

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



Похожие ответы
  1. Как описать одну функцию внутри другой? Чтобы было подобное этому:Pascal1 2 3 4 5 6 procedure A();     procedure B();     begin     end; begin end.

  1. Необходимо составить код для консольного приложения С# по четырем задачам: 1) Компьютер строит график функции y=a*x^2+b*x+c. Переменные a, b, c задает пользователь. 4) Компьютер строит график функции y=a/x+b. Переменные a, b задает пользователь.

  1. Найти описание прототипов функций на "c#" (написать программу) Что здесь вообще делать нужно?

  1. Добрый день, появилась вот такая идея. Имеется класс Person. В нём от руки я прописал метеоданные переменных. Как мне правильно прописать данные метеоданные и через какой метод мне выудить весь этот список. Чтобы при выходи вышло так. 1 -> Индентификатор 2 -> Имя 3 -> Фамилия 4 -> Долг

  1. Доброго времени суток. Напишите пожалуйста решение f(x)=1/x^2+4/(x+1)^2 построить график функции на отрезке [-6;4]

  1. Какие средства можно использовать в Visual Studio? И как можно это реализовать?Добавлено через 1 час 49 минутДолжно выйти нечто из разряда трёхмерных объектов!!!

  1. Построить график функции y=x^2. График строится с помощью отрезков. Для построения отрезков использовать алгоритм Брезенхема.

  1. помогите решить Известна зарплата каждого из 12 работников фирмы за каждый месяц первого квартала Месяц Работник 1 2 3 1 2 ... 12 Организовать ввод информации по этой таблице и определить: а) максимальную зарплату из указанных в таблице; б) порядковый номер работника, получившего за квартал наибольшую сумму; в) в каком месяце общая зарплата всех работников была максимальной.

  1. Дано: n N; x,y . Построить вектор z, содержащий сначала положительные координаты вектора x,а затем положительные координаты вектора y. Не очень понимаю,как объединить положительные координаты векторов в один вектор z.Добавлено через 1 час 22 минуты никак не получается