zoukankan      html  css  js  c++  java
  • .NET中的集合-ArrayList2

    数组特点:类型同统一,长度固定

    集合常用操作 添加 遍历 移除

    ArrayList可变长度数组,使用类似于数组

      属性:capacity(集合中可以容纳元素的个数,翻倍增长)count(集合中实际存放的元素个数)

      方法:add(10) AddRange(ICollection c) Remove()、RemoveAt() Clear() conntains() ToArray()

      sort() {排序方法}   Reverse(){反转:如把集合降序,首先需要sort升序(默认的),之后在reverse(){反转就是降序了}}

      

    static void Main(string[] args)
            {
                ArrayList my = new ArrayList(new int[] { 9,85,2,1,56,78,9,2,2,85,8});
                for (int i = 0; i < my.Count; i++)
                {
                    my.Sort();  //先默认升序
                    my.Reverse(); //在反转降序
                    Console.WriteLine(my[i]);
                }
                Console.ReadKey();

      Hashtable键值对的集合,类似于字典,Hashtable在查找元素的时候,速度很快。

      ADD(object kry,object value);

      遍历:hash keys   hash values/DictionaryEntry

      键值对集合中的”键“,绝对不能重复。

  • 相关阅读:
    set集合
    作业(2)
    字典
    列表功能
    字符串
    while循环
    pb加密转换成C#
    NET在64位系統使用32位oracle客户端访问数据库
    SQL Server中查找包含某个文本的存储过程
    SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户
  • 原文地址:https://www.cnblogs.com/xiaowie/p/9466934.html
Copyright © 2011-2022 走看看