zoukankan      html  css  js  c++  java
  • C# arraylist、泛型、方法重载、重写等

    1、为什么要用arraylist:

    2、虚方法和重写方法

    3、让方法不可重写

     4、外部方法

     

    引入命名空间快捷键: ctrl + alt +F10

     

    5、方法的重载

      

    举例:

    6、析构函数,释放资源

    7、泛型与ArrayList的区别与关系

      ArrayList还是数组没错,他和上两个泛型集合的区别在于,他属于弱类型集合而泛型集合属于强类型集合,懂的人可能已经知道我的意思了,就是ArrayList中存放的类型都是Object的,虽然方便,但也可能造成隐患,比如存入存取一个不同类型的值就会发生类型错误,而泛型集合是在定义时就确定类型的,List<这里定义你期望存入的类型>,这样就限制了List存取的类型,极大的避免的出错的可能性。这也是强类型集合的优势,从你新建一个类的命名空间来看,微软已经默认帮你引入了System.Collection.Generic,这说明微软也是希望我们多多使用泛型集合的。

  • 相关阅读:
    HDU
    HDU
    HDU
    HDU
    POJ
    POJ
    POJ
    hdu-4745 Two Rabbits
    蓝桥杯历年试题 小朋友排队
    蓝桥杯历年试题 矩阵翻硬币
  • 原文地址:https://www.cnblogs.com/jndx-ShawnXie/p/9413201.html
Copyright © 2011-2022 走看看