private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (SumThread != null) { SumThread.Abort(); } }
private void NumSum(object n) { long sum = 0; long k = Convert.ToInt64(n); for (int i = 0; i <= k; i++) { Thread.Sleep(1); sum += i; Invoke(ResultView, "계산중 : " + sum.ToString()); } Invoke(ResultView, "완료 결과 : " + sum.ToString()); SumThread.Abort(); }