예제 #1
0
 public void UnparkFixedwing(string fixedwingId)
 {
     if (!FixedwingIds.Remove(fixedwingId))
     {
         throw new Exception($"Fixedwing {fixedwingId} does not park in airport {Id}.");
     }
 }
예제 #2
0
 public void ParkFixedwing(string fixedwingId)
 {
     if (FixedwingIds.Count < FixedwingCapacity)
     {
         FixedwingIds.Add(fixedwingId);
     }
     else
     {
         throw new Exception("Exceeded fixedwing capacity!");
     }
 }