public void Remove(StrategyBase strategy)
 {
     if (!Strategies.Contains(strategy))
     {
         return;
     }
     strategy.Manager = null;
     Strategies.Remove(strategy);
 }
 public void Add(StrategyBase strategy)
 {
     if (Strategies.Contains(strategy))
     {
         return;
     }
     strategy.Manager = this;
     Strategies.Add(strategy);
 }