zoukankan      html  css  js  c++  java
  • C# 彻底的关闭程序,释放资源

    在很多情况下,C#程序在应用程序完成后,因为某些线程任务没完成,所以用户看到程序窗口已经关了,但打开任务管理器会发现进程还在,还占用着资源..有时是因为程序本身没去处理关闭线程而引起的,但也有很多情况是种种原因导至程序中的线程任务长时间卡住,甚至无法结束,在网络程序中更为严重..
    如遇到这类情况,可以用以下代码,在程序结束操作完成后彻底的关闭程序,释放资源

    using System.Diagnostics;//记得加入此引用

    Process.GetCurrentProcess().Kill();

    不过,用这个代码之前一定要处理完程序正常结束应该保存的数据以及其他操作..

  • 相关阅读:
    交换实验
    ISIS简单配置
    bgp联盟
    BGP2
    BGP 1
    BGP反射器
    ospf实验3
    bzoj 4503: 两个串
    bzoj 4259: 残缺的字符串
    COGS 2287. [HZOI 2015]疯狂的机器人
  • 原文地址:https://www.cnblogs.com/2SBC/p/12878643.html
Copyright © 2011-2022 走看看