Reputation: 3563
How to make this code better? I need to increase the value that I add to FoodLevel, on 3 with each new PlayersLevel
if (PlayersLevel == 0)
{
button1.Text = textForFoodButtons[FoodLevel + 0].ToString();
button3.Text = textForFoodButtons[FoodLevel + 1].ToString();
button4.Text = textForFoodButtons[FoodLevel + 2].ToString();
}
else if (PlayersLevel == 1)
{
button1.Text = textForFoodButtons[FoodLevel + 3].ToString();
button3.Text = textForFoodButtons[FoodLevel + 4].ToString();
button4.Text = textForFoodButtons[FoodLevel + 5].ToString();
}
Upvotes: 0
Views: 77
Reputation: 125620
button1.Text = textForFoodButtons[FoodLevel + PlayersLevel * 3].ToString();
button3.Text = textForFoodButtons[FoodLevel + PlayersLevel * 3 + 1].ToString();
button4.Text = textForFoodButtons[FoodLevel + PlayersLevel * 3 + 2].ToString();
Upvotes: 7