Может кто-нибудь помочь?
Консольная Практическая Оценка №3
Создание нового консольного приложения
Создайте класс для захвата свойств для "отеля".
Этот класс должен иметь следующие свойства:
Имя
Адрес
HasPool (это должно быть логическое значение)
RoomCount
HasAvailability (это должно быть логическое значение)
AverageRoomCost (двойной)
Создайте список или массив этих объектов (не менее 3). Обязательно дайте каждому экземпляру объекта значения для всех его свойств.
Выполните цикл по всем объектам в вашем списке или массиве и выведите объект в следующем формате:
Посольство люксы, 100 Мэйн-стрит, Лос-Анджелес Калифорния 90010, действительно есть в наличии в интернет количество номеров в общей сложности из 123
Embassy Suites, 100 Main St Los Angele CA 90010, не имеет свободных номеров в общей сложности 123 номера
*Бонус
Создайте второй цикл, но показывайте только те отели, которые имеют свободные номера стоимостью менее 100 долларов
Что я уже пробовал:
class Program { static void Main(string[] args) { Hotel EmbassySuites = new Hotel(); EmbassySuites.Name = "EmbassySuites"; EmbassySuites.Address = "100 Main St Los Angele CA 90010"; EmbassySuites.HasPool = true; EmbassySuites.RoomCount = 123; EmbassySuites.HasAvailability = true; EmbassySuites.AverageRoomCost = 100.00; Console.WriteLine("Hotel's Name is: " + EmbassySuites.Name); Console.WriteLine("Hotel's Address is: " + EmbassySuites.Address); Console.WriteLine("Does Hotel have pool?: " + EmbassySuites.HasPool); Console.WriteLine("Hotel's RoomCount is: " + EmbassySuites.RoomCount); Console.WriteLine("Does the Hotel have availability?: " + EmbassySuites.HasAvailability); Console.WriteLine("Hotel's average room cost: " + EmbassySuites.AverageRoomCost); Console.ReadLine(); } class Hotel { public string Name { get; set; } public string Address { get; set; } public bool HasPool { get; set; } public int RoomCount { get; set; } public bool HasAvailability { get; set; } public double AverageRoomCost { get; set; } public bool CheckPool() { if (this.HasPool == true) { this.HasPool = true; return this.HasPool; } else { this.HasPool = false; return this.HasPool; } } } }