首页 > 代码库 > C#获取程序代码执行时长
C#获取程序代码执行时长
ArrayList list = new ArrayList(); long startTicks = DateTime.Now.Ticks; for (int i = 0; i < 1000000; i++) { list.Add(i); } for (int i = 0; i < 1000000; i++) { int value = http://www.mamicode.com/(int)list[i];"arrayList执行时长:" + (endTicks-startTicks)); List<int> list2 = new List<int>(); long startTicks1 = DateTime.Now.Ticks; for (int i = 0; i < 1000000; i++) { list2.Add(i); } for (int i = 0; i < 1000000; i++) { int value = http://www.mamicode.com/(int)list2[i];"List<int>执行时长:" + ( endTicks1-startTicks1 )); Console.WriteLine("\n-------------------------------------------------------\n"); //方法二 //using System.Diagnostics; Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); for (int i = 0; i < 9000000; i++) { list.Add(i); } stopwatch.Stop(); Console.WriteLine(stopwatch.Elapsed); //timespan Console.WriteLine(stopwatch.ElapsedMilliseconds); //毫秒 Console.WriteLine(stopwatch.ElapsedTicks); Console.ReadKey();
C#获取程序代码执行时长
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。