zoukankan      html  css  js  c++  java
  • 泛型

    namespace 泛型
    {
        class Program
        {
            static void Main(string[] args)
            {
                #region 使用非泛型ArrayList
                /*ArrayList array = new ArrayList();
                array.Add(10);//int是值类型,而Add方法只接受引用类型(object),所以对值类型进行了装箱操作(object(10))
                array.Add("刘能");
                array.Add(DateTime.Now);//DateTime是值类型,而Add方法只接受引用类型(object),所以对值类型进行了装箱操作
                Person p = new Person();
                p.Name = "藤香";
                p.Age = 20;
                array.Add(p);

                //double mianji = Math.PI * (int)array[0]*(int)array[0];
                double mianji = Math.PI * Convert.ToInt32(array[0]) * Convert.ToInt32(array[0]);
                Int32 num = 10;
                Console.WriteLine(num + num);
                Console.WriteLine(mianji);

                //foreach (object obj in array)
                //{
                //    Console.WriteLine(obj);
                //}*/
                #endregion

                #region 使用泛型List,凡是能够使用数组的地方,都可以使用list,哪怕你是多维数组
                List<string> list = new List<string>();
                list.Add("10");
            

                #endregion
                Console.ReadKey();
            }
        }
        class Person
        {
            public string Name { get; set; }
            public int Age { get; set; }
        }
    }

  • 相关阅读:
    继承与组合关系
    sql decimal & float & celling 介绍
    EFDB 基本规范&知识
    html 5 video
    screen printing
    javascript array
    angular router ui bug !
    angular destroy & jquery destroy
    Google addword 策略
    规范 : angular ui router path & params
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3165658.html
Copyright © 2011-2022 走看看