我使用了如下代码
try
            {
                
                Process[] MyProcess = Process.GetProcessesByName("Client");
                for (int i = 0; i < MyProcess.Length; i++)
                {
                    MyProcess[i].Kill();
                }
            }
            catch
            {
                MessageBox.Show("很遗憾,关闭应用程序出现错误!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }可是由于我Client这个程序在关闭的时候使用了
 DialogResult Result = MessageBox.Show("确定要退出吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
            if (Result == DialogResult.Yes)
            {
                e.Cancel = false;
            }
            else
            {
                e.Cancel = true;
            }
这样就没办法直接关闭Client应用程序,请问该怎么改代码,