亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

C# 集合实战教程:ArrayList、Stack、Queue、Hashtable 等核心类型全解析

前一教程已学习 C# 数组用法。快速回顾:数组用于对一组相关对象分组。可创建整数数组,通过单一变量名访问。

什么是 C# 集合?

集合与数组相似,提供更灵活的方式操作对象组。

数组需在声明时预先定义元素数量。但集合无需预定义大小,可随时添加或移除元素。本章聚焦 C# 中不同集合的使用。

System.Collections 类

集合说明
ArrayList类似 C# 数组,最大区别在于动态特性
Stack后进先出(LIFO)概念的特殊集合
Queue先进先出(FIFO)概念的特殊集合
Hashtable存储键值对的特殊集合
SortedList默认按键升序存储键值对的集合
BitArray存储位的数组数据结构

C语言

  1. C++ do-while 循环详解:语法、实战示例与嵌套循环
  2. C++ 指针精通:核心概念、代码示例与实战应用
  3. C++ 运算符重载实战指南:语法、方法、限制与代码示例
  4. C++ 函数详解:从声明到调用的实战指南
  5. C# 教程 PDF 完整版——243+ 页零基础实战案例(立即下载)
  6. C# 集合大全:栈、队列、列表与哈希表的核心用法
  7. Python str.count() 完全指南:统计字符与子串出现次数实战
  8. Python round() 函数详解与实战示例
  9. 精通 Python map() 函数:语法、示例与最佳实践
  10. Python timeit():精准测量代码执行时间与实战示例
  11. Python collections.Counter:高效计数、更新与算术运算
  12. Java 集合框架完全指南:接口、实现、算法与最佳实践