c# - 在 C# 中终止正在运行的进程的替代方法

标签 c# .net windows

我在尝试终止进程时遇到了一些麻烦,我意识到仅此站点上就有相当多的资源,但我想知道是否有其他终止应用程序的方法,而不是一些典型的方法,例如:

    Process[] procs = Process.GetProcessesByName("test");
    foreach (Process proc in procs)
        proc.Kill(); 

最佳答案

Process.CloseMainWindow ,它很好地要求进程退出(与 Process.Kill 相反,它会停止进程并可能产生负面影响)。

关于c# - 在 C# 中终止正在运行的进程的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6720096/

相关文章:

c# - 如何在 Windows 10(十月更新)中获取剪贴板历史记录?

c# - 持久集合和标准集合接口(interface)

javascript - 为什么我无法将毫秒从 C# 转换为 JavaScript 日期对象?

.net - 自动部署到 F5 负载平衡环境

c# - 如何从 MSI 安装程序中删除数字签名?

windows - 如何在Windows XP和Windows 7中读取系统音频输出?

c# - 如何从带有 NSubstitute 的模拟对象返回一个对象(即 List<string>)?

c# - ASP.NET核心: Making service asynchronous

.net - 可以全屏运行 VB 应用程序吗?

c# - 仍然在 web api 中注入(inject)