C#.Net前台线程与后台线程的区别
C#.Net前台线程与后台线程的区别
C# Code:
public partial class Form1 : Form { Thread _Thread = null; public Form1() { InitializeComponent(); } //测试前台线程和后台线程 private void button1_Click(object sender, EventArgs e) { _Thread = new Thread(() => { while (true) { /*制造无限循环,等待用户关闭线程*/ } }); _Thread.IsBackground = false;//false:设置为前台线程,系统预设为前台线程。 //_Thread.IsBackground = true;//true:后台线程 _Thread.Start(); } private void button2_Click(object sender, EventArgs e) { _Thread.Abort(); } } //来源:C/S框架网(www.csframework.com) QQ:1980854898
扫一扫加作者微信
参考文档:
C#,Asp.Net多线程断点续传下载 C#.Net String类型Null与String.Empty有什么区别? C#.Net 关键字ref和out的区别 C#.Net使用线程池(ThreadPool)与专用线程(Thread) C#.Net值类型和引用类型区别 C#.NET史上最全字符串加密/解密/数字签名工具(CryptoHelper.cs) C#.NET 身份证号码格式正则表达式验证 C#.NET IP地址正则表达式验证 C#.NET 手机号码正则表达式验证 C#.NET 对象(字符串)转换常用扩展方法 C#.NET VS2015运行时调试Windows服务(宿主)承载的WCF程序 C#.NET扩展的动态对象支持动态属性和方法以及Json格式与对象互转 C#.NET MVC WebApi后台开发框架入门完整版下载 C#.NET VS2015运行时调试Windows服务承载的WCF程序(新) C#.NET快速开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |