zoukankan      html  css  js  c++  java
  • 2017-03-02 集合

    集合:
    数组:同一类型,固定长度
    集合:不同类型,不固定长度

    要使用集合,必须先引用命名空间:
    using System.Collections;

    定义:
    ArrayList  arr = new ArrayList();

    赋值:
    arr.Add("值/变量"); //object类型
    object类型:所有类型的基础类型(基类)

    获取个数:
    arr.Count;

    取值:
    arr[索引]

    插队:
    arr.Insert(索引,值/变量)

    移除:
    arr.Remove(值);
    arr.RemoveAt(索引);

    反转:
    arr.Reverse(); - 全部反转
    arr.Reverse(索引,个数); - 指定反转

    清空:
    arr.Clear();

    上面这个集合是弱类型集合
    下面这个集合时强类型集合
    List<T>  T:泛型
    List<int> slist = new List<int>();

    哈希表集合:弱类型
    Hashtable hs = new Hashtable();

    字典:强类型
    Dictionary<int, string> dic = new Dictionary<int, string>();

  • 相关阅读:
    HDU-5384
    UVALive 5099
    ZOJ-2753
    HUD-5379
    HDU-5360
    HDU-5351
    HDU-5335
    HDU-5317
    HDU-2487
    常用十六进制颜色对照表代码查询
  • 原文地址:https://www.cnblogs.com/changxiaosen/p/6501815.html
Copyright © 2011-2022 走看看