都是进程自己杀死自己对吧。
区别是?
------解决思路----------------------
http://www.cxyclub.cn/n/32936/
Process.GetCurrentProcess().Kill() 是杀进程
------解决思路----------------------
http://www.cnblogs.com/zjoch/p/3654940.html
------解决思路----------------------
Environment.Exit 直接退出应用程序,不管前台,后台线程是否结束。
Kill() 是直接结束应用程序的主线程,不管子线程存在多少,是否正在运行。
PS:个人观点,不喜勿喷。