Challenge Answers
Bronze
class HotelRoom {
public string RoomNumber { get; set; }
public bool IsAvailable { get; set; }
public int NumBeds { get; set; }
}
class Program {
public void Main(string[] args) {
HotelRoom hotel = new HotelRoom();
hotel.RoomNumber = "A12";
hotel.IsAvailable = true;
hotel.numBeds = 2;
}
}
Silver
public void PrintRoom()
{
Console.WriteLine("Your room number is " + this.RoomNumber);
Console.ReadLine();
}
Gold
public HotelRoom IsRoomAvailable()
{
if (this.IsAvailable) {
Console.WriteLine("Yes, room " + this.RoomNumber + " is available. Would you like to book it for tonight?");
this.IsAvailable = false;
} else {
Console.WriteLine("I'm sorry, but room " + this.RoomNumber + " is not available tonight. Would you like to try a different room?");
}
return this;
}
Last updated