добавление индикатора выполнения

У меня есть приложение формы Windows, которое использует один класс (его имяParser) эта форма имеет кнопку, и когда я нажимаю на кнопку приложения формы Windows, она вызывает один из методов класса анализатора.

этот метод просто читает строку текстового файла за строкой и записывает каждую строку в отдельный файл ...

я хотел бы добавить индикатор прогресса в форму, чтобы показать прогресс (это очень большой файл)

есть идеи как это сделать? У меня в свойстве Parse class 2 свойство one для номера строки в файле и второе, сколько строк уже проверено.

вот мойbutton2_Click функция

private void button2_Click(object sender, EventArgs e)
{
      if (this.textBox1 != null & this.textBox2 != null)
      {
           inst.init(this.textBox1.Text, this.textBox2.Text);
           //this.progressBar1.Show();

           inst.ParseTheFile();
           System.Windows.Forms.MessageBox.Show("Parsing finish successfully"); 
       }
}

Ответы на вопрос(3)

Ваш ответ на вопрос