Предмет: Информатика, автор: yurabrodzinskyy

С# Якщо хтось знає
Умова:
Побудувати опис класу,що містить інформацію про поштову адресу організації. Передбачити можливість введених значень. В випадку недопустимих значень обробляється виключення

Ответы

Автор ответа: slonce70
1

public class PostalAddress

{

   public string Street { get; set; }

   public string City { get; set; }

   public string State { get; set; }

   public string ZipCode { get; set; }

   public PostalAddress(string street, string city, string state, string zipCode)

   {

       if (string.IsNullOrEmpty(street) || string.IsNullOrEmpty(city) || string.IsNullOrEmpty(state) || string.IsNullOrEmpty(zipCode))

       {

           throw new ArgumentException("Введені значення не можуть бути порожніми.");

       }

       Street = street;

       City = city;

       State = state;

       ZipCode = zipCode;

   }

}

Конструктор класу приймає значення для цих властивостей та перевіряє чи вони не є порожніми. Якщо хоча б одне з них є порожнім, то виключення обробляється.


yurabrodzinskyy: я вибачаюсь а можите написати Приклад виконання програми?
yurabrodzinskyy: просто не розумію шо воддити після коду щоб перевірити чи працює програма)
slonce70: PostalAddress address = new PostalAddress("вул. Вокзальна", "Київ", "Київ", "10001");
Console.WriteLine($"Адрес: {address.Street}, {address.City}, {address.State}, {address.ZipCode}");
yurabrodzinskyy: дякую1
Похожие вопросы
Предмет: Химия, автор: aminaula60