麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > C# > 正文

C#泛型與非泛型性能比較的實(shí)例

2020-01-24 03:27:57
字體:
供稿:網(wǎng)友

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication
{
    class Program
    {
        static int length = 1000 * 1000;
        static void Main(string[] args)
        {
            int iteration=10;//方法執(zhí)行次數(shù)
            CodeTimer.Time("值類型處理-泛型方法", iteration, Test1);
            CodeTimer.Time("值類型處理-非泛型方法", iteration, Test2);
            //CodeTimer.Time("引用類型處理-泛型方法", iteration, Test3);
            //CodeTimer.Time("引用類型處理-非泛型方法", iteration, Test4);
            Console.ReadKey();
        }
        /// <summary>
        /// 值類型泛型方法
        /// </summary>
        static  void Test1()
        {
            List<int> l = new List<int>();
            for (int i = 0; i < length; i++)
            {
                l.Add(i);
                int a = l[i];
            }
            l = null;
        }
        /// <summary>
        /// 值類型非泛型方法
        /// </summary>
        static void Test2()
        {
            ArrayList a = new ArrayList();
            for (int i = 0; i < length; i++)
            {
                a.Add(i);
                int s = (int)a[i];
            }
            a = null;
        }
        /// <summary>
        /// 引用類型泛型方法
        /// </summary>
        static void Test3()
        {
            List<string> l = new List<string>();
            for (int i = 0; i < length; i++)
            {
                l.Add("l");
                string s = l[i];
            }
        }
        /// <summary>
        /// 引用類型的非泛型方法
        /// </summary>
        static void Test4()
        {
            ArrayList a = new ArrayList();
            for(int i=0;i<length;i++)
            {
                a.Add("a");
                string s = (string)a[i];
            }
            a = null;
        }
    }
}

值類型的泛型與非泛型的性能比較,方法執(zhí)行10次,由此可見 使用泛型要比非泛型的效率高很多。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人店女老板视频在线看 | 日本一区二区视频在线观看 | 黄色毛片前黄 | 色柚视频网站ww色 | 亚洲人成中文字幕在线观看 | 羞羞视频免费网站日本动漫 | 免费看黄色三级毛片 | 精品一区二区三区在线观看视频 | 国产亚洲美女精品久久久2020 | 看91| 蜜桃精品视频 | 欧美a∨一区二区三区久久黄 | 亚洲网站免费观看 | 久久久成人免费视频 | 免费观看国产视频 | 水卜樱一区二区av | 中文字幕一区2区 | 日韩中文字幕一区二区三区 | 午夜影视一区二区 | 国产女王女m视频vk 中文日韩 | 免费观看一级黄色片 | 女人久久久www免费人成看片 | 久久福利小视频 | 欧美大逼网 | 久久爽久久爽久久av东京爽 | 黄色av片三级三级三级免费看 | 欧美黄色大片免费观看 | 欧美a一 | 国产成人77亚洲精品www | av黄色在线免费观看 | 久草在线视频新 | 亚洲性综合网 | 在线成人av观看 | 久久精品国产清自在天天线 | 在线播放av片 | 亚洲成人福利电影 | 欧美成人性生活片 | 草久在线观看视频 | 亚洲人成中文字幕在线观看 | 91精品国产一区二区三区四区在线 | av成人在线电影 |