c#-C#后台程序问题 线程 问题

问题描述

C#后台程序问题 线程 问题
C#后台控制程序 我遇到的问题 : 是 建立 一个线程 ,其线程功能 :与其(我已经设置好的条件)进行匹配 从而输出false or true;
如果为true,我想让线程 睡眠一段时间,再进行终止,
我的想法 : 是打算 建立 另一个线程 首先 定义一个bool v 全局变量, 通过v的值进行操作如果为true;
想让线程1 睡眠一段时间,再进行终止.(想让线程 睡眠一段时间,再进行终止).
我实现不了,请问 老师们 这可以实现吗,还有别的方法没

解决方案

你的需求用waithandle比较好,不需要bool变量和休眠
https://msdn.microsoft.com/zh-cn/library/system.threading.waithandle(VS.80).aspx

时间: 2024-11-03 21:21:01

c#-C#后台程序问题 线程 问题的相关文章

如何用vs2013写后台程序

问题描述 如何用vs2013写后台程序 可以自动对文件内的信息做处理,处理后的信息放在另一个文件内,文件内没有信息的话,程序处于休眠状态 解决方案 编写一个windows服务,开一个线程,使用filesystemwatcher类.其中有文件改动的事件,处理即可. http://blog.csdn.net/hwt0101/article/details/8469285http://www.jb51.net/article/46299.htm 解决方案二: 开一个线程,ReadDirectoryCh

ASP.NET技巧:前台页面代码绑定后台程序变量

ASP.NET编程经常会碰到在前台页面代码中要使用(或绑定)后台程序中变量值的问题.一般有<%= str%>和<%# str %>两种方式,这里简单总结一下.如有错误或异议之处,敬请各位指教. 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与aspx相关联的CodeBehind,文件后缀名为.aspx.cs:另一方面,这里的绑定是指用户发出访问某一页面指令后,服务器端在执行过程中就已经将前台代码进行了赋值,而后生成html格式回传客户端显示,而并非已经显示到客户端后,然后

Win8几种后台程序的切换方法

Win8的Metro风格一度让很多网友欣喜异常,但欣喜之后一个问题就出来了,到底该如何切换后台程序呢?众所周知,在Win7中我们通常都是通过任务栏切换,而且这种方式似乎也早已深入人心,所有的图书.网站都是这样介绍的.那么在取消了任务栏的Win8 Metro风格上,我们又该如何切换呢?笔者就给大家列举几个,看一看你之前都了解吗? 1. Alt+TAB 特长:Metro与传统桌面通吃 切换程序,第一个想到的自然是经典的Alt+TAB了.别忘了,它可是Windows家庭中最鼎鼎大名的切换程序快捷键,W

打印机后台程序服务没有运行该怎么办

用户有时在安装使用打印产品时,电脑添加打印机时系统提示"打印机后台程序服务没有运行"或者在使用打印机打印时提示"后台处理程序子系统应用 程序已停止工作并关闭",很多朋友都遇到过这种问题.下面我们来详细说一下系统提示"打印机后台程序服务没有运行"的原因以及解决办法. 当添加打印机或是使用打印机时,系统报错"打印后台程序服务没有运行",出现此现象多是由于系统不稳定导致系统支持打印机的服务无法启用.该 "打印后台程序服务&

win8.1系统怎么关闭后台程序

    win8.1系统怎么关闭后台程序 方法一:鼠标右键关闭 1.在Win8中使用过应用程序后,返回传统桌面,把鼠标移动到屏幕的最左上角,此时会出现在后台运行的应用程序; 2.点击鼠标右键,选择"关闭"即可. 方法二:使用任务管理器关闭 1.在任务管理器中找到那个应用程序,在上面点击鼠标右键,选择"结束任务"; 2.也可以点击"详细信息",查看该应用程序占用计算机Cpu.内存等等资源的情况,也可以在此页面右键选择"结束任务"

Win8系统无法关闭后台程序导致电脑卡的解决方法

  Win8系统无法关闭后台程序导致电脑卡的解决方法.在雨林木风win8系统中运行的应用程序,往往无法关闭,因为没有关闭的选项,这些应用程序一直在后台运行,导致电脑变卡,严重影响操作.那么Win8系统无法关闭后台程序怎么办呢?大家不要着急,针对此问题,小编研究整理出win8系统关闭后台程序的方法,大家不妨一起来学习下. 解决方法一: 1.在Win8中使用过应用程序后,返回传统桌面,把鼠标移动到屏幕的最左上角,此时会出现在后台运行的应用程序; 2.点击鼠标右键,选择"关闭"即可. 解决方

打印机后台程序服务没有运行的解决

电脑添加打印机时系统提示"打印机后台程序服务没有运行"或者在使用打印机打印时提示"后台处理程序子系统应用程序已停止工作并关闭",很多朋友都遇到过这种问题.下面本文来详细说一下系统提示"打印机后台程序服务没有运行"的原因以及解决办法. 提示"打印机后台程序服务没有运行"原因分析 当添加打印机或是使用打印机时,系统报错"打印后台程序服务没有运行",出现此现象多是由于系统不稳定导致系统支持打印机的服务无法启用.该

苹果电脑怎么关闭后台程序

  如何强制关闭mac后台程序呢 方法一: 我们可以使用快捷键唤起关闭程序,按下键盘上的:Command+Option+Esc打开"强制退出应用程序"的窗口,然后选中你需要退出的程序,再点右下方的"强制退出"即可. 图二:强制关闭窗口 方法二: 强行关闭当下程序,如果我们使用电脑时正好卡在了当前程序中,想要关闭程序,我们可以按下键盘:Command+Option+Shift+Esc,保持2-3秒,这样会强制关闭当前程序. 方法三: 把鼠标移动到屏幕上方,会出现任务栏

打印机后台程序服务没有运行怎么办

打印机后台程序服务没有运行怎么办?当添加打印机或是使用打印机时,系统报错"打印后台程序服务没有运行",出现此现象多是由于系统不稳定导致系统支持打印机的服务无法启用.该"打印后台程序服务"是 Windows 2000.XP.2003 系统支持打印机的服务,所有在系统内进行的与打印机相关操作均需要它. 打印机后台程序服务没有运行的解决方法: 在桌面选中"我的电脑",鼠标右键选择"管理"; 在"管理"窗口中,选取