最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

測試stringbuilder運行效率示例

 更新時間:2013年12月26日 15:22:04   作者:  
測試StringBuilder的運行效率,大家參考使用吧

復(fù)制代碼 代碼如下:

//測試StringBuilder的運行效率
        public static void Fun2()
        {
            #region string

            string str = "我喜歡編程!";

            //提供一組方法和屬性,可用于準(zhǔn)確地測量運行時間。
            Stopwatch stopw = new Stopwatch();

            //開始或繼續(xù)測量某個時間間隔的運行時間。
            stopw.Start();

            for (int i = 0; i < 100000; i++)
            {
                str += "Test";
            }

            //停止測量某個時間間隔的運行時間。
            stopw.Stop();

            Console.WriteLine("string運行的時間:" + stopw.ElapsedMilliseconds.ToString() + "毫秒");

            #endregion

            #region StringBuilder

            StringBuilder sbuild = new StringBuilder("我喜歡編程!");

            stopw.Reset();
            stopw.Start();

            for (int i = 0; i < 100000; i++)
            {
                sbuild.Append("Test");
            }

            //停止測量某個時間間隔的運行時間。
            stopw.Stop();

            Console.WriteLine("StringBuilder運行的時間:" + stopw.ElapsedMilliseconds.ToString() + "毫秒");

            #endregion

            #region 框架類型中的String

            String str2 = "我喜歡編程!";
            stopw.Reset();
            stopw.Start();

            for (int i = 0; i < 10000; i++)
            {
                str2 += "Test";
            }

            stopw.Stop();
            Console.WriteLine("String運行的時間:" + stopw.ElapsedMilliseconds.ToString() + "毫秒");


            //使用建議:對于程序中大量的字符操作 比如拼接啊 什么之類的 盡量使用StringBuilder
            #endregion
        }

相關(guān)文章

最新評論

金溪县| 巴塘县| 遂川县| 伽师县| 开江县| 油尖旺区| 阜城县| 侯马市| 武鸣县| 绥中县| 荣昌县| 龙海市| 仁布县| 辽宁省| 龙山县| 房山区| 合水县| 库伦旗| 双桥区| 茂名市| 平武县| 镇安县| 汉源县| 张家港市| 江山市| 盐山县| 开鲁县| 凤庆县| 驻马店市| 兰溪市| 祁东县| 溧水县| 娱乐| 徐闻县| 修文县| 蛟河市| 昆明市| 庆元县| 元谋县| 和龙市| 锦屏县|