object[] a=new object[]初始化的问题

malewade 2016-09-12 10:34:52
object[] a=new object[50];这样初始化数组,我想要后面它根据实际情况延伸,比如有时候object[50]不止50,甚至100,200这样,有没有办法让它根据实际情况延伸或者缩短呢?就不想初始化就给它来个一两千吧,有点浪费空间,菜鸟问题求教!
...全文
1013 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Se_先森_ 2016-09-14
  • 打赏
  • 举报
回复
数组长度不能变的。list可以,基础不扎实啊
秋的红果实 2016-09-12
  • 打赏
  • 举报
回复
list<Object>=new list<Object>;
malewade 2016-09-12
  • 打赏
  • 举报
回复
好的谢谢~!
Poopaye 2016-09-12
  • 打赏
  • 举报
回复
用ArrayList或者List<object>
  • 打赏
  • 举报
回复
使用List<Object>吧,List<Object> a = new List<Object>();然后通过a.add(object)方法添加元素,长度通过a.Size可以看到。list会根据你添加的元素自动增长。

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧