C#中的ArrayList究竟是什么神奇的数据结构?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1030个文字,预计阅读时间需要5分钟。
ArrayList作为C#语言的强大功能。它是System.Collections命名空间中定义的非泛型类型集合。本文将带大家深入理解ArrayList,希望对大家有所帮助。视频教程推荐:
ArrayList是C#语言的强大功能。它是System.Collections命名空间中定义的非泛型类型的集合。下面本篇文章就来带大家了解一下ArrayList,希望对大家有所帮助。C#中的ArrayList是什么?
ArrayList是是System.Collections命名空间中定义的非泛型类型的集合。它用于创建动态数组意味着数组的大小根据程序的要求自动增加或减少,不需要指定ArrayList的大小。或者换句话说,ArrayList表示可以单独索引的对象的有序集合。
在ArrayList中,我们可以存储相同类型和不同类型的元素。它属于非泛型集合。
说明:
ArrayList在System.Collections命名空间下定义;因此,在程序中使用Arraylist时,必须添加System.Collections命名空间。
如何创建ArrayList?
ArrayList类有三个用于创建ArrayList的构造函数。
● ArrayList():用于创建ArrayList类的实例;该实例为空,且没有初始容量。
● ArrayList(Int32):用于创建ArrayList类的实例;该实例为空且具有指定的初始容量。
● ArrayList(ICollection):用于创建一个数组列表,该列表使用指定集合中的元素初始化,并且具有从集合复制的相同初始容量。
本文共计1030个文字,预计阅读时间需要5分钟。
ArrayList作为C#语言的强大功能。它是System.Collections命名空间中定义的非泛型类型集合。本文将带大家深入理解ArrayList,希望对大家有所帮助。视频教程推荐:
ArrayList是C#语言的强大功能。它是System.Collections命名空间中定义的非泛型类型的集合。下面本篇文章就来带大家了解一下ArrayList,希望对大家有所帮助。C#中的ArrayList是什么?
ArrayList是是System.Collections命名空间中定义的非泛型类型的集合。它用于创建动态数组意味着数组的大小根据程序的要求自动增加或减少,不需要指定ArrayList的大小。或者换句话说,ArrayList表示可以单独索引的对象的有序集合。
在ArrayList中,我们可以存储相同类型和不同类型的元素。它属于非泛型集合。
说明:
ArrayList在System.Collections命名空间下定义;因此,在程序中使用Arraylist时,必须添加System.Collections命名空间。
如何创建ArrayList?
ArrayList类有三个用于创建ArrayList的构造函数。
● ArrayList():用于创建ArrayList类的实例;该实例为空,且没有初始容量。
● ArrayList(Int32):用于创建ArrayList类的实例;该实例为空且具有指定的初始容量。
● ArrayList(ICollection):用于创建一个数组列表,该列表使用指定集合中的元素初始化,并且具有从集合复制的相同初始容量。

