コード例 #1
0
 public void Remove(StrategyBase strategy)
 {
     if (!Strategies.Contains(strategy))
     {
         return;
     }
     strategy.Manager = null;
     Strategies.Remove(strategy);
 }
コード例 #2
0
 public void Add(StrategyBase strategy)
 {
     if (Strategies.Contains(strategy))
     {
         return;
     }
     strategy.Manager = this;
     Strategies.Add(strategy);
 }