当前位置: 首页 > news >正文

工程建设企业网站国内最好用免费建站系统

工程建设企业网站,国内最好用免费建站系统,西安微信网站制作,为什么做红酒网站1.使用Stopwatch //实例化一个计时器 Stopwatch watch new Stopwatch(); //开始计时 watch.Start();//此处为要计算的运行代码 for (int i 1; i < 1000000; i) { } // Execute the task to be timed//结束计时 watch.Stop();//获取当前实例测量得出的总运行时间&#xf…

1.使用Stopwatch

 //实例化一个计时器
Stopwatch watch = new Stopwatch();
//开始计时
watch.Start();//此处为要计算的运行代码
for (int i = 1; i < 1000000; i++) { }   // Execute the task to be timed//结束计时
watch.Stop();//获取当前实例测量得出的总运行时间(以毫秒为单位)
string time = watch.ElapsedMilliseconds.ToString();
//说明:Stopwatch提供了几个方法用以控制Stopwatch对象。Start方法开始一个计时操作,Stop方法停止计时。为避免这种情况,在第二次计时前用Reset方法将对象归零
 
Console.WriteLine("Elapsed: {0}",watch.Elapsed);
Console.WriteLine("In milliseconds: {0}",watch.ElapsedMilliseconds);
Console.WriteLine("In timer ticks: {0}",watch.ElapsedTicks);

2.使用DateTime

DateTime startTime = DateTime.Now;
Console.WriteLine ("Started: {0}", startTime);// Execute the task to be timed
for (int i=1; i < 100000; i++){}  DateTime stopTime = DateTime.Now;
Console.WriteLine ("Stopped: {0}", stopTime);TimeSpan elapsedTime = stopTime - startTime;
Console.WriteLine ("Elapsed: {0}", elapsedTime);
Console.WriteLine ("in hours       :" + elapsedTime.TotalHours);
Console.WriteLine ("in minutes     :" + elapsedTime.TotalMinutes);
Console.WriteLine ("in seconds     :" + elapsedTime.TotalSeconds);
Console.WriteLine ("in milliseconds:" + elapsedTime.TotalMilliseconds);

3.调用API

[System.Runtime.InteropServices.DllImport("Kernel32.dll")]
static extern bool QueryPerformanceCounter(ref long count);
[System.Runtime.InteropServices.DllImport("Kernel32.dll")]
static extern bool QueryPerformanceFrequency(ref long count);
static void SubTest()
{long count = 0;long count1 = 0;long freq = 0;double result = 0;QueryPerformanceFrequency(ref freq);QueryPerformanceCounter(ref count);for (int i = 0; i < int.MaxValue; i++){ }QueryPerformanceCounter(ref count1);count = count1 - count;result = (double)(count) / (double)freq;Console.WriteLine("QueryPerformanceCounter Time: {0} s", result);Console.ReadKey();
}

4.利用Thread的UserProcessorTime

class Program
{static void Main(string[] args){Timing tobj = new Timing();tobj.startTime();for (int i = 0; i < int.MaxValue; i++){ }tobj.stopTime();Console.WriteLine("Time: " + tobj.Result().TotalSeconds);Console.ReadKey();}
}class Timing
{TimeSpan duration;public Timing(){duration = new TimeSpan(0);}public void stopTime(){duration = Process.GetCurrentProcess().TotalProcessorTime;}public void startTime(){GC.Collect();GC.WaitForPendingFinalizers();}public TimeSpan Result(){return duration;}
}

转载于:https://www.cnblogs.com/jizhiqiliao/p/9993046.html

http://www.lbrq.cn/news/2526049.html

相关文章:

  • 广州网站开发公司排名我想做app推广怎么做
  • 重庆游戏网站开发软文自助发稿平台
  • 企业网站模板建设站长统计代码
  • 越众做的绿色建筑的网站网络营销推广合作
  • 注册网站在哪里创建长春关键词优化报价
  • 彩票网站建设网站建设的推广渠道
  • 泰安市网站建设公司广告发布平台
  • 湖南网站建设网站制作搜索引擎的网站
  • 招聘网站评估怎么做百度怎么投放自己的广告
  • 专业网站建设套餐快速排名服务平台
  • 深圳软件外包公司列表连云港网站seo
  • 网站内怎样做关键词有效果微信群免费推广平台
  • 国外的自建站平台是什么肇庆seo优化
  • 开创云网站建设支持竞价托管怎么做
  • 平湖网站建设seo综合查询怎么进入网站
  • 范例网站怎么做人力资源培训
  • 网站的建设任务百度旗下的所有产品
  • dreamweaver怎么读南昌seo技术外包
  • 宜宾县企业项目建设影响环境登记表网站肇庆seo
  • 网站建设 开源百度站长工具平台登录
  • 青岛市规划建设局网站网站排名首页前三位
  • 网站后台怎么修改淄博网站制作
  • 济宁网站建设平台百度推广官方
  • seo是搜索引擎优化吗抖音seo优化怎么做
  • 外贸免费网站建设买友情链接有用吗
  • 征婚网站怎么做网站推广策划书模板
  • 青岛互联网设计公司一个具体网站的seo优化方案
  • 公司网站制作需要什么长沙网络营销公司排名
  • 甘肃做高端网站排名网站
  • 南京营销型网站制作网站建设工作总结
  • 《C++二叉搜索树原理剖析:从原理到高效实现教学》
  • DooTask教育行业功能:开启高效学习协作新篇章
  • 【华为机试】20. 有效的括号
  • 聊聊测试环境不稳定如何应对
  • 分享一个脚本,从mysql导出数据csv到hdfs临时目录
  • [机缘参悟-236]:通过AI人工神经网络理解人的思维特征:惯性思维、路径依赖、适应性、不同场合不同言行、经验、概率、常规与特殊情形(正态分布)、环境适应性