Basically I am creating a hotel check in kind of system and I am wanting to create Rooms 1-100 then when I create a new object for Guest I want to assign that guest to a certain room object if you get me. Here is what I have so far for the Guest and Room Class.

EDIT: Sorry for not making clear what I was asking. I am wanting to know how I can connect a guest object to a room object using the `leadName` property if that is possible? And Also what would be the best way to store all these rooms and all their properties such as the Guests staying in them etc?

RoomClass:

```
 using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;

namespace Hotel_Check_In
{
 public class Room
    {
     public int RoomNumber;
     public string RoomType;
     public string SmokingAllowed;
     public Boolean booked;
     private Guest LeadName;

     public Room()
     { }
    }
}

```

Guest Class:

```
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Hotel_Check_In
{
    public class Guest
    {
       public string LeadName;
       public int roomNumber;

       public Guest(string name, int roomN)
       {
          LeadName = name;
          roomNumber = roomN;
       }
    }    
}

```