public void Remove(HotItem item) { item.BuyPriceChanged -= new EventHandler<PriceChangedEventArgs>(item_BuyPriceChanged); item.SellPriceChanged -= new EventHandler<PriceChangedEventArgs>(item_SellPriceChanged); Queue.Remove(item); }