zoukankan      html  css  js  c++  java
  • C#语言入门_集合

    集合介绍
    2019年1月16日15:16
    首先要明白集合是干什么的,集合是用来存储一堆元素的,不同的集合存储元素的数据结构是不同的,

    集合是对内存中的数据的一种组织形式,其本质是一种数据结构
    元素的类型一般有两种形式,一是单个元素,另一个是键值元素,暂时没有碰到需要存储其他类型的元素
    元素之间的数据结构有以下几种形式,线性表(顺序表,链表,栈,队列),树,图,一般图在编程语言中是没有实现的。
    C# 中几种常用的集合

    一般集合

    • Array
    • arraylist
    • stack
    • queue
    • hashtable
    • sortedList

    泛型集合

    • list<T>
    • Stack<T>
    • Queue<T>
    • Dictionary<KeyValuePair>
    • SortedList<KeyValuePair>
    • SortedDictionary<KeyValuePair>;

    每一种集合中的元素之间组织关系都是不一样的,即实现集合的数据结构是不一样的,我们暂且不深究每种集合是如何实现的,一般入门我们只需掌握以上几种常见集合的用法。

    集合的一般用法有以下几种方法:遍历集合中的元素,向集合中添加元素,去除集合中的某个元素,查找集合中某个符合要求的元素等等,一般集合都会实现这几种操作。

    刚开始学习需要练习使用以上几种集合的常用操作,一般使用泛型集合,因为他是类型安全的,暂且不管什么是类型安全,在官网文档中找到这几个集合的API,模仿着练习集合的用法

  • 相关阅读:
    datagridview 批量更新、日期设置、指定列弹出右键菜单
    CAD ObjectARX扩展工具的源码(二)
    ObjextARX-VS2005-字符串转换
    二叉搜索树(二叉查找树)
    贪婪算法-货物装载问题
    Messagebox.Show()常用参数的讨论
    关于矩形排样问题(三)
    单纯形法实现一维管材排料最优化
    [转载]共享一些常用的代码
    转载]取硬盘ID的API实现
  • 原文地址:https://www.cnblogs.com/liugrwit/p/12884941.html
Copyright © 2011-2022 走看看