如何循环一个方法x次?

时间:2017-01-14 14:04:06

标签: c# winforms loops

我有这样一个方法的项目。

private void LoopThis()
{
  MessageBox.Show("Hello World!");
}

我有这个调用方法的按钮,我输入一个int的文本框让我说输入10。

十,我希望该方法执行10次。

我用什么样的循环来做这件事?

1 个答案:

答案 0 :(得分:1)

private void Button_Click(object sender, RoutedEventArgs e)
{
   int times;

   if (Int32.TryParse(TextBox.Text, out times))
   {
       // It could parse the input text (so we deduce it was an integer)
       // and not a string.

       for (int i = 0; i < times; i++)
       {
           LoopThis();
       }
   }
   else
   {
      // Throw exception or show a message to the user
   }
}