C#下控制台程序窗口下启用快速编辑模式运行线程会阻止线程运行
2014-07-03 11:13
801 查看
最近做一个小的功能,使用C#控制台程序开启一个线程进行无限循环没5秒处理一次程序,发现控制台窗口在开启快速编辑模式情况下,进行选择程序打印 出来的文字后发现线程不走了,将快速编辑模式去除后,线程就不会停止了! 不知道两者之间有什么关联,再次跪求各位大神帮忙解释下!
线程:
public void StartThead()
{
var thread = new Thread(DoSomeThing);
thread.Start();
}
public void DoSomeThing()
{
while (true)
{
Console.WriteLine(DateTime.Now.ToString()+">>>>>>>>>>>");
Thread.Sleep(1000 * 5);
}
}
主程序调用:
static void Main(string[] args)
{
new Class1().StartThead();
}
线程:
public void StartThead()
{
var thread = new Thread(DoSomeThing);
thread.Start();
}
public void DoSomeThing()
{
while (true)
{
Console.WriteLine(DateTime.Now.ToString()+">>>>>>>>>>>");
Thread.Sleep(1000 * 5);
}
}
主程序调用:
static void Main(string[] args)
{
new Class1().StartThead();
}
相关文章推荐
- C#下控制台程序窗口下启用快速编辑模式运行线程会阻止线程运行
- .NET C# 【小技巧】控制台程序,运行是否弹出窗口选择!
- 转:隐藏C#控制台程序运行时的窗口
- 写程序 控制cpu占用率-4 绘制CPU使用率的正弦曲线2 通过C#指定线程运行的 CPU
- 让Windows命令行始终启用快速编辑模式
- 【java & c#】通过控制台编译和运行程序//不依赖IDE
- C# 控制台程序下,如何启用Timer 及多次调用后如何更改周期
- 为什么OGRE程序以窗口模式运行会出错?
- 隐藏控制台程序运行时的窗口(Windows API ShowWindow的应用)
- VS:如何在VS2010中运行控制台程序时停留在控制台显示窗口
- 利用C#线程窗口调试多线程程序
- 如何在VS2010中运行控制台程序时停留在控制台显示窗口
- .NET调用Windows API隐藏控制台程序运行的窗口,并设置开机自启动
- c# 控制台程序调用直接运行一个新程序和隐藏自己的窗体(转)
- Windows X64上强制用x86模式运行c#程序
- Windows X64上强制用x86模式运行c#程序
- 如何在VS2010中运行控制台程序时停留在控制台显示窗口
- 控制台程序,不出窗口,直接运行在后台
- VC++2005运行Win32控制台程序时,为什么弹不出控制台窗口(无法看到运行结果)?
- 利用C#线程窗口调试多线程程序