C#中,控制台模式可以使用定时器吗?
2007-12-10 16:39
351 查看
超级郁闷,我希望在Console模式编写程序调用定时器,难道真的不行?
下面这个程序运行根本没有任何反应,有知道的请赐教。
/*--===------------------------------------------===---
2007年12月10日 16:29:33 许明会
--===------------------------------------------===---*/
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
namespace ConsoleTimer
{
class Program
{
private Timer tmr;
public Program()
{
tmr = new Timer();
tmr.Interval = 1000;
tmr.Enabled = true;
tmr.Tick += new EventHandler(tmr_Tick);
tmr.Start();
}
void tmr_Tick(object sender, EventArgs e)
{
Console.WriteLine(DateTime.Now.ToString());
}
static void Main(string[] args)
{
Program p = new Program();
Console.ReadLine();
//while(true);
}
}
}
下面这个程序运行根本没有任何反应,有知道的请赐教。
/*--===------------------------------------------===---
2007年12月10日 16:29:33 许明会
--===------------------------------------------===---*/
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
namespace ConsoleTimer
{
class Program
{
private Timer tmr;
public Program()
{
tmr = new Timer();
tmr.Interval = 1000;
tmr.Enabled = true;
tmr.Tick += new EventHandler(tmr_Tick);
tmr.Start();
}
void tmr_Tick(object sender, EventArgs e)
{
Console.WriteLine(DateTime.Now.ToString());
}
static void Main(string[] args)
{
Program p = new Program();
Console.ReadLine();
//while(true);
}
}
}
相关文章推荐
- c#处理气温数据大于阀值连续日期的统计(包括降水统计等都可以使用)
- 使用C#写了一个可以推算火车票身份证号码的小程序
- C#中LINQ多条件JOIN时为什么可以使用匿名类
- 《Effective C#》读书笔记——条目25:用事件模式实现通知<使用C#表达设计>
- .NET(C#) Internals: .NET Framework中已使用的设计模式
- 水晶报表问题汇总(水晶报表的使用与查询条件生成报表、注册码、打印问题、模式使用示例、C#.Net的WinForm中的使用、程序发布与部署)
- 只有一个公网IP也可以使用LVS的DR模式!(外带php session粘滞问题解决)
- 使用EDITPLUS编写C#控制台应用程序
- C#中定时器timer的使用
- C#设计模式之十九:Observer模式(使用委托、事件)
- C#编程:类定义中可以使用的访问修饰符
- 1、connect方法会阻塞,请问有什么方法可以避免其长时间阻塞? 答:最通常的方法最有效的是加定时器;也可以采用非阻塞模式。 2、网络中,如果客户端突然掉线或者重启,服务器端怎么样才能立刻知道? 答
- asp.net c#的传参中经常使用到中文参数的处理,下面的函数可以解决中文参数的问题
- eclipse 下,使用正常模式可以运行,DEBUG模式就卡住的解决方案
- C#5.0之后推荐使用TPL(Task Parallel Libray 任务并行库) 和PLINQ(Parallel LINQ, 并行Linq). 其次是TAP(Task-based Asynchronous Pattern, 基于任务的异步模式)
- C#新手入门代码 控制台使用console.read读入一个字符
- C#小练习(使用方法重载使得方法可以分别计算整数、双精度、字符串)
- 这样写c#单列模式属性是否可以?
- 详解C#设计模式编程中生成器模式的使用
- C#中使用委托和事件实现观察者模式(observer pattern)