C# 关闭子线程的方法

  1. 将子线程设定为IsBackGroud = true,程序关闭则自动死亡。
  2. 暴力手段:System.Environment.Exit(0)。关闭时直接x掉所有线程。
  3. 子线程自行结束:子线程中自己判断。可以设置一个公共变量(不一定要static的,但必须主线程和子线程都能访问),当主线程结束时设置为true,子线程在循环体中检测变量,检测到true是结束。
  4. 主线程中手动关闭。主线程中的子线程做成变量、或是变量数组、变量集合、队列都行,主线程结束前先将所有子线程Abort()。
  5. 以上。
上一篇:将16进制颜色转换成UIColor-ios


下一篇:C#字符串和16进制字符串之间的转换