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

  • 相关阅读:
    memcached整理の基本使用
    memcached整理の编译
    linux命令の删除文件和文件夹 复制粘贴文件和文件夹
    ANSIBLE工具
    RSYNC服务
    FTP服务
    Mac运维安装软件
    WebSocket协议
    TCP三次握手和四次挥手、HTTP协议
    GITBOOK/HEXO TRAVIS GITHUB-PAGES 博客搭建
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3165658.html
Copyright © 2011-2022 走看看