public ISelectionStrategy ProvideOfType(SelectionStrategyType strategyType) { switch (strategyType) { case SelectionStrategyType.RouletteStrategy: return new RouletteStrategy(); case SelectionStrategyType.None: return null; default: return null; } }
public ISelectionStrategy ProvideOfType(SelectionStrategyType strategyType) { switch (strategyType) { case SelectionStrategyType.RouletteStrategy: return(new RouletteStrategy()); case SelectionStrategyType.None: return(null); default: return(null); } }