黑马程序员技术交流社区

标题: c#如何定义一个不固定长度的数组? [打印本页]

作者: 刘文涛    时间: 2014-1-27 11:26
标题: c#如何定义一个不固定长度的数组?
本帖最后由 刘文涛 于 2014-1-29 08:38 编辑

c#如何定义一个不固定长度的数组?
作者: 茹化肖    时间: 2014-1-27 11:28
list<string>  然后转数组
作者: zjl717449180    时间: 2014-1-27 11:46
List<int> list =new List<int>();  用 list.Add(); 往里面添加
作者: 王忠杰    时间: 2014-1-27 20:33
用集合,集合的用法与数组差不多,List<int> list =new List<int>();  list.add();添加数据,list.count();表示集合里面元素的个数
作者: 马山闪    时间: 2014-1-28 11:33
直接用它ArrayList不行吗?
private ArrayList _arr = new ArrayList();
        public ArrayList Arr
        {
            set { _arr = value; }
            get { return _arr; }
        }
作者: pozhenzi9010    时间: 2014-1-28 14:42
数组没有不固定长度的 你可以用集合 List<T>
作者: 十月April    时间: 2014-1-30 10:00
用集合。。。。。
作者: zhangcheng5468    时间: 2014-1-31 16:01
使用泛型集合就可以啦,List<T>,HashSet<T>,Dictionnary<Tkey,TValue>等,所有的泛型集合长度都是可变的,本质上是同链表结构




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2