a 함수에서 코드 순차대로 진행되고있는데 


버튼 눌러서 a함수 실행되는거 멈추게 어케하나용??


        private void button2_Click_1(object sender, EventArgs e)

        {

            System.Diagnostics.Process[] mProcess = System.Diagnostics.Process.GetProcessesByName(Application.ProductName);

            foreach (System.Diagnostics.Process p in mProcess)

                p.Kill();

            System.Diagnostics.Process.GetCurrentProcess().Kill();

        }


이렇게 사용하고있는데 다시 켜야돼서 너무 비효율적인거같아서용...