예제 #1
0
 public void AddPrize(LuckyDipPrize prize)
 {
     if (!Prizes.Contains(prize) && OnAddPrize(prize))
     {
         Prizes.Add(prize);
     }
 }
예제 #2
0
 public void RemovePrize(IPrize prize)
 {
     if (Prizes.Contains(prize))
     {
         Prizes.Remove(prize);
         _drawer.Remove(prize);
     }
 }