C#中计时器的简单实现方法示例

 更新时间:2017年05月02日 11:34:12   作者:Flying_tao  
这篇文章主要介绍了C#中计时器的简单实现方法,结合实例形式分析了C#计时器的简单定义与使用技巧,需要的朋友可以参考下

本文实例讲述了C#中计时器的简单实现方法。分享给大家供大家参考,具体如下:

startTime = DateTime.Now;
DispatcherTimer dt = new DispatcherTimer();
dt.Interval = new TimeSpan(0, 0, 1);
dt.Tick += new EventHandler(dt_Tick);//调用函数
dt.Start();
void dt_Tick(object sender, EventArgs e)
{
   timeSpan = DateTime.Now.Subtract(startTime);
   //用TimeSpan来格式化时间
   timer1.Content = string.Format("{0:00}:{1:00}:{2:00}", (int)timeSpan.TotalHours,timeSpan.Minutes, timeSpan.Seconds);
   //用DateTime来格式化时间
   timer2.Content = String.Format("{0:HH:mm:ss}", new DateTime(timeSpan.Ticks));
}

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#日期与时间操作技巧总结》、《C#字符串操作技巧总结》、《C#数组操作技巧总结》、《C#中XML文件操作技巧汇总》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》及《C#面向对象程序设计入门教程

希望本文所述对大家C#程序设计有所帮助。

相关文章

  • C#批量修改文件后缀的实现方法

    C#批量修改文件后缀的实现方法

    这篇文章主要介绍了C#批量修改文件后缀的实现方法,本文介绍的方法是通用型的,你只要修改读取的文件地址,想要读取的文件后缀名,以及自己想更换的后缀名称即可,感兴趣的小伙伴跟着小伙伴一起来看看吧
    2024-07-07
  • 使用C#验证PDF数字签名有效性的方法示例

    使用C#验证PDF数字签名有效性的方法示例

    数字签名作为PDF文档中的重要安全机制,不仅能够验证文件的来源,还能确保文件内容在传输过程中未被篡改,本文将详细介绍如何使用免费.NET控件通过C#验证PDF签名的有效性以及验证PDF文档是否被修改,需要的朋友可以参考下
    2024-07-07
  • Unity UGUI的Outline描边组件的介绍使用示例

    Unity UGUI的Outline描边组件的介绍使用示例

    这篇文章主要介绍了Unity UGUI的Outline描边组件的介绍使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • C#关键字in、out、ref的作用与区别

    C#关键字in、out、ref的作用与区别

    这篇文章介绍了C#关键字in、out、ref的作用与区别,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#/VB.NET实现将Html转为Word的示例详解

    C#/VB.NET实现将Html转为Word的示例详解

    本文分享以C#程序代码为例,实现将Html文件转换Word文档的方法(附VB.NET代码)。在实际转换场景中可参考本文的方法,感兴趣的可以了解一下
    2022-07-07
  • C# Newtonsoft.Json 的使用说明

    C# Newtonsoft.Json 的使用说明

    这篇文章主要介绍了C# Newtonsoft.Json 的使用说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • c#使用FreeSql生产环境时自动升级备份数据库

    c#使用FreeSql生产环境时自动升级备份数据库

    使用FreeSql,包含所有的ORM数据库,都会存在这样的问题。在codefirst模式下,根据代码自动更新数据库,都建议不要在生产环境使用。因为容易丢失数据,本文提供一种自动更新数据库的解决的思路:在判断需要升级时,才自动升级,同时升级前先备份数据库
    2021-06-06
  • C#使用Microsoft消息队列(MSMQ)的示例详解

    C#使用Microsoft消息队列(MSMQ)的示例详解

    Microsoft Message Queuing (MSMQ) 是在多个不同的应用之间实现相互通信的一种异步传输模式,本文主要介绍了C#如何使用Microsoft消息队列,需要的可以了解下
    2024-01-01
  • C# Random类的正确应用方法

    C# Random类的正确应用方法

    这篇文章主要介绍了C# Random类的正确应用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • C# DataSet结合FlyTreeView实现显示树状模型数据

    C# DataSet结合FlyTreeView实现显示树状模型数据

    NineRays.WebControls.FlyTreeView 是 9rays.net 推出的一款功能强大的树状模型数据显示控件,本文主要介绍了如何使用其并结合 DataSet对象进行数据显示,感兴趣的可以了解下
    2024-04-04

最新评论