Olá, tentei refazer o código pelo while mas não está aparecendo messagebox nenhuma na tela, ele só executa da pronto mas não acontece nada, alguém sabe aonde está o erro? começou a ficar assim depois que coloquei o i++
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            int cont = 1;
            while (cont <= 100)
            {
                if (cont % 3 == 0)
                {
                    MessageBox.Show("O numero a seguir é multiplo de 3" + cont);
                    cont++;
                }
            }
        }
    }
} 
            