public IGameParameters GetGameParameters(string gameType) { IGameParameters gameParameters; switch (gameType) { case "Add": case "Subtract": gameParameters = AddGameParameters.GetParametersFromPreferences(gameType, preferences); break; case "Multiply": case "Divide": gameParameters = MultiplyGameParameters.GetParametersFromPreferences(gameType, preferences); break; default: gameParameters = GameParameters.CreateDefaultGameParameters(gameType); break; } return(gameParameters); }
static public IGameParameters CreateDefaultGameParameters(string gameType) { var gameParameters = new GameParameters(gameType); return (IGameParameters)gameParameters; }
static public IGameParameters CreateDefaultGameParameters(string gameType) { var gameParameters = new GameParameters(gameType); return((IGameParameters)gameParameters); }