//string a = "Hello World!";
DateTime b = System.DateTime.Now;
//for (int i = 0; i < 20; i++)
//{
// a += a;
//}
TimeSpan ts1 = System.DateTime.Now - b;
Console.WriteLine(ts1.TotalSeconds.ToString());
//StringBuilder sb = new StringBuilder("Hello");
DateTime c = System.DateTime.Now;
//for (int i = 0; i < 20; i++)
//{
// sb.Append(sb);
//}
TimeSpan ts2 = System.DateTime.Now - c;
Console.WriteLine(ts2.TotalSeconds.ToString());
Console.ReadLine(); 上面代码中注释的部分起的什么作用啊?分析分析!我怎么觉得程序根本都没用到注释的部分呢?但是删除后 时间差就是0了。
DateTime b = System.DateTime.Now;
//for (int i = 0; i < 20; i++)
//{
// a += a;
//}
TimeSpan ts1 = System.DateTime.Now - b;
Console.WriteLine(ts1.TotalSeconds.ToString());
//StringBuilder sb = new StringBuilder("Hello");
DateTime c = System.DateTime.Now;
//for (int i = 0; i < 20; i++)
//{
// sb.Append(sb);
//}
TimeSpan ts2 = System.DateTime.Now - c;
Console.WriteLine(ts2.TotalSeconds.ToString());
Console.ReadLine(); 上面代码中注释的部分起的什么作用啊?分析分析!我怎么觉得程序根本都没用到注释的部分呢?但是删除后 时间差就是0了。
注释后由于马上获取当前时间,所以时间差为0,
如果没注释的话,就会有循环的时间了。