随便写写,小马哥勿怪

最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。

十年河东十年河西,莫欺少年穷。 

   话说马云年轻的时候也是屌丝一枚,有图为证

现在的马云依然是亚洲首富啊(有图为证),所以嘛,十年河东十年河西,莫欺少年穷。

   

   以上均是开玩笑,希望小马哥别生气哦

   C#统计程序执行时间,代码如下:

 class Program
{ static void Main(string[] args)
{
string s = "chen";
string ss = "chen";
Stopwatch sw = new Stopwatch();
sw.Start(); for (int i = ; i < ; i++)
{
if (s == ss)
{
//Console.WriteLine("字符串相同");
}
else
{
//Console.WriteLine("字符串不相同");
} }
sw.Stop();
TimeSpan ts2 = sw.Elapsed;
Console.WriteLine("sw总共花费{0}ms.", ts2.TotalMilliseconds); Stopwatch sw_Eq = new Stopwatch();
sw_Eq.Start(); for (int i = ; i < ; i++)
{
if (s.Equals(ss))
{
//Console.WriteLine("字符串相同");
}
else
{
//Console.WriteLine("字符串不相同");
} }
sw_Eq.Stop();
TimeSpan tssw_Eq = sw_Eq.Elapsed;
Console.WriteLine("sw_Eq总共花费{0}ms.", tssw_Eq.TotalMilliseconds); Console.ReadKey();
} }

当然,咱们也可以自行写一个方法,很简单的,就是程序执行前,统计下当前时间,执行完成后,统计下当前时间,两个当前时间相减即可

代码如下:

class Program
{ static void Main(string[] args)
{
string s = "chen";
string ss = "chen";
Stopwatch sw = new Stopwatch();
sw.Start(); for (int i = ; i < ; i++)
{
if (s == ss)
{
//Console.WriteLine("字符串相同");
}
else
{
//Console.WriteLine("字符串不相同");
} }
sw.Stop();
TimeSpan ts2 = sw.Elapsed;
Console.WriteLine("sw总共花费{0}ms.", ts2.TotalMilliseconds); Stopwatch sw_Eq = new Stopwatch();
sw_Eq.Start(); for (int i = ; i < ; i++)
{
if (s.Equals(ss))
{
//Console.WriteLine("字符串相同");
}
else
{
//Console.WriteLine("字符串不相同");
} }
sw_Eq.Stop();
TimeSpan tssw_Eq = sw_Eq.Elapsed;
Console.WriteLine("sw_Eq总共花费{0}ms.", tssw_Eq.TotalMilliseconds); DateTime beforDT = System.DateTime.Now; for (int i = ; i < ; i++)
{
if (s.Equals(ss))
{
//Console.WriteLine("字符串相同");
}
else
{
//Console.WriteLine("字符串不相同");
} } DateTime afterDT = System.DateTime.Now;
TimeSpan ts = afterDT.Subtract(beforDT);
Console.WriteLine("DateTime总共花费{0}ms.", ts.TotalMilliseconds); Console.ReadKey();
}
}

执行结果图如下:

 @陈卧龙的博客

C# 统计程序执行时间的更多相关文章

  1. c语言统计程序执行时间

    c语言程序执行时间 #include <iostream> #include <cstdio> #include <ctime> int main() { std: ...

  2. 如何通过Java8的方式去统计程序执行时间?

    代码如下所示 import java.time.Duration; import java.time.Instant; import java.util.concurrent.TimeUnit; pu ...

  3. Spring AOP实例——异常处理和记录程序执行时间

    实例简介: 这个实例主要用于在一个系统的所有方法执行过程中出线异常时,把异常信息都记录下来,另外记录每个方法的执行时间. 用两个业务逻辑来说明上述功能,这两个业务逻辑首先使用Spring AOP的自动 ...

  4. c++英文单词频度统计程序

    英文单词频度统计程序(c++版) 写一个程序,分析一个文本文件(英文文章)中各个次出现的频率,并且把频率最高的十个词打印出来. 分析过程: (1)  简单设想大致分为两大步骤: 1.经过文本文件的读操 ...

  5. CodeIgniter框架开发的统计程序源代码开放

    文章来源: PHP开发学习门户 自己初学php时,用CodeIgniter框架开发的后台统计程序源代码 程序部分页面如图: 具体配置及下载源代码:http://bbs.phpthinking.com/ ...

  6. java查看程序执行时间

    public static void main(String[] args) { long a= System.currentTimeMillis();//获取当前系统时间(毫秒) for (int ...

  7. Mapreduce的序列化和流量统计程序开发

    一.Hadoop数据序列化的数据类型 Java数据类型 => Hadoop数据类型 int IntWritable float FloatWritable long LongWritable d ...

  8. php 测试 程序执行时间,内存使用情况

    memory_get_usage 可以分析内存占用空间. microtime 函数就可以分析程序执行时间. 上栗子: echo '开始内存:'.memory_get_usage(), ''; $tmp ...

  9. “人向猿进阶”之软件工程第三课----WORDCOUNT.EXE统计程序

    ---恢复内容开始--- WC项目要求 这个项目要求写一个命令行程序,模仿已有的wc.exe的功能,并加以扩充,给出某程序设计源语言文件的字符数.单词数和行数.给实现一个统计程序,它能正确统计程序文件 ...

随机推荐

  1. PHP 对象和引用总结

    PHP 中使用 简单变量 和 对象 时的区别: ① 很多数据类型都可以写时复制(copy-on-write),例: <?php $a = 'test1'; $b = $a; $b = 'test ...

  2. artDialog ( v 6.0.2 ) content 参数引入页面 html 内容

    /*! artDialog v6.0.2 | https://github.com/aui/artDialog */ 将页面某一隐藏的 div 的 html 内容传到 artdialog 的弹窗中,并 ...

  3. charles 常用设置

    一.过滤网络请求 通常情况下,我们需要对网络请求进行过滤,只监控向指定目录服务器上发送的请求.对于这种需求,我们有2种办法. 1.在主界面的中部的Filter栏中填入需要过滤出来的关键字.例如我们的服 ...

  4. 利用SpannableString设置文本

    private void setTips(){ String big = "大字深色"; String small = "小字淡色"; Spannable ti ...

  5. 一些Discuz!代码

    首行缩进2字符 [code][p=20, 2, left]首行缩进2字符[/p][/code]

  6. PHP file_get_contents函数读取远程数据超时的解决方法

    PHP file_get_contents函数读取远程数据超时的解决方法 投稿:junjie 字体:[增加 减小] 类型:转载   这篇文章主要介绍了PHP file_get_contents函数读取 ...

  7. Bootstrap页面布局6 - BS把已有的固定宽度布局转换成响应式布局

    首先引入文件bootstrap-responsive.css <link href="bootstrap/css/bootstrap-responsive.css" rel= ...

  8. Class 实现IDisposing方法

    public class MyResourceHog : IDisposable  {   // 已经被处理过的标记   private bool _alreadyDisposed = false;  ...

  9. CC254x(cc2540/cc2541)的微信AirSync调试笔记

    一.前言 本尊自诩为IOT小能手,一直没涉足蓝牙实在说不过去.刚好上个月底的时候计划做个BLE设备,这阵子利用业余时间自学了BLE协议栈,了解了GATT,磕磕绊绊完成CC254x(cc2540/cc2 ...

  10. eclipse Maven -->web project

    http://blog.chinaunix.net/uid-26959955-id-3248053.html http://blog.csdn.net/wilsonke/article/details ...