//这个方法是 静态的 public static void ThreadFunc() {//计数器 int count = 0; while(true) { //休眠1秒 Thread.Sleep(3000); //计数器递增 count++; //输出 Console.WriteLine("静态执行次数{0}",count); } } //启动线程代码 public static void StartThread() { ThreadStart ts = new ThreadStart(ThreadFunc);
Thread t = new Thread(ts);
t.IsBackground = true; //后台运行,不添加程序关闭后,线程依然会继续运行
t.Start();
}
本文介绍了一个使用C#创建后台线程的例子,并展示了如何让线程无限循环执行特定任务,如计数器功能。此外,还演示了如何设置线程为后台线程,以确保主线程退出时线程能够自动终止。
1606

被折叠的 条评论
为什么被折叠?



