定时器的使用

简介:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Timers; // 定时器

namespace Demo4Timers
{
    class Program
    {
        static int counter = 0;
        static string displayString = "Hello C#!";

        static void WriteChar(object source,ElapsedEventArgs e)
        {
            Console.Write(displayString[counter++ % displayString.Length]); // 一个单词一个单词写!
        }

        static void Main(string[] args)
        {
            Timer myTimer = new Timer(100);
            myTimer.Elapsed += new ElapsedEventHandler(WriteChar);
            myTimer.Start();
            System.Threading.Thread.Sleep(200); // 每2毫秒执行一次
            Console.ReadKey();
        }
    }
}

执行效果很有科技感!


本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/6797729.html,如需转载请自行联系原作者

相关文章
用555定时器接成的多谐振荡电路的介绍
用555定时器构建的多谐振荡电路 一、引言 多谐振荡电路是一种能够产生多个频率的振荡信号的电路结构。它在音乐合成器、电子琴等设备中有着广泛的应用。本文将介绍一种使用555定时器构建的多谐振荡电路。 二、555定时器简介 555定时器是一种经典的集成电路,由三个功能单元组成:比较器、RS触发器和放大器。它可以用作脉冲发生器、频率分频器、定时器等。在多谐振荡电路中,我们将利用555定时器的单稳态多谐振荡特性来实现多个频率的振荡。 三、电路设计 1. 电路原理 多谐振荡电路的基本原理是利用555定时器的单稳态多谐振荡特性。单稳态多谐振荡是指当555定时器处于单稳态时,输出信号的频率会随着电容和
365 0
|
6月前
定时器
定时器
58 0
|
6月前
|
C#
[C#] 定时器的使用
[C#] 定时器的使用
45 0
实现定时器(基于标准库提供的定时器、基于优先级队列自实现的定时器)
实现定时器(基于标准库提供的定时器、基于优先级队列自实现的定时器)
|
编解码 物联网 开发者
定时器介绍|学习笔记
快速学习定时器介绍
定时器介绍|学习笔记
|
数据采集 物联网 开发者
定时器实现|学习笔记
快速学习定时器实现
定时器实现|学习笔记
|
前端开发 JavaScript
34、定时器
setTimeout函数用来指定某个函数或某段代码,在多少毫秒之后执行。
144 0
|
C#
C#中的三种定时器总结
C#中的三种定时器总结
376 0
C#中的三种定时器总结
|
移动开发 C# Windows