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; }
        }
    }

  • 相关阅读:
    Luogu6300 悔改 [FFT,阈值法]
    CF1016G Appropriate Team [Pollard-rho,FMT]
    AGC021F Trinity【计数,NTT】
    CF578F Mirror Box 【图论,Matrix-Tree】
    [ARC083]Collecting Balls
    HNCPC2019部分题解
    [LuoguP1829]Crash的文明表格(二次扫描与换根+第二类斯特林数)
    [CF960G]Bandit Blues(第一类斯特林数+分治卷积)
    [CF804F]Fake bullions
    [CF643E]Bear and Destroying Subtrees(期望,忽略误差)
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3165658.html
Copyright © 2011-2022 走看看