社区
C#
帖子详情
c#怎样动态创建二维数组??
xyhv
2007-09-05 04:06:52
如题......
...全文
3092
24
打赏
收藏
c#怎样动态创建二维数组??
如题......
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
奔跑的老王
2011-04-07
打赏
举报
回复
fasdf
越过越咸
2010-08-27
打赏
举报
回复
锯齿型数组
Orangerkey
2008-06-27
打赏
举报
回复
C#下使用动态数组用:ArrayList
位于System.Collections 下
Array与ArrayList的区别:
1.Array的容量是固定的,ArrayList的容量可根据需要自动扩充
2.ArrayList提供添加,插入和移除某一范围元素的方法.在Array中,只能一次获取或设置一个元素的值
3.Array可以具有多个维度,而ArrayList始终是一维的。
所以我也觉得应该用泛型
我姓区不姓区
2008-06-27
打赏
举报
回复
仔细一看,是去年的帖子
HimeTale
2008-06-27
打赏
举报
回复
List<List<int>> = new List<List<int>>();
phpc
2008-06-27
打赏
举报
回复
泛型集合.
pp_shy
2008-06-27
打赏
举报
回复
要想动态添加或删除元素的话,还是用泛型吧
beidanqingniao
2008-06-27
打赏
举报
回复
用关键字 params 就不用定义ArrayList长度了
skinfeature
2008-06-27
打赏
举报
回复
TO:Red_ange,
a[,] = new 好象不行吧,当a[,] = new int[2,5]后不可以再增加啊.
NewUser2008
2008-06-27
打赏
举报
回复
[Quote=引用 20 楼 wlovew 的回复:]
引用 19 楼 Orangerkey 的回复:
C#下使用动态数组用:ArrayList
位于System.Collections 下
Array与ArrayList的区别:
1.Array的容量是固定的,ArrayList的容量可根据需要自动扩充
2.ArrayList提供添加,插入和移除某一范围元素的方法.在Array中,只能一次获取或设置一个元素的值
3.Array可以具有多个维度,而ArrayList始终是一维的。
所以我也觉得应该用泛型
用这个就行。
[/Quote]
wlovew
2008-06-27
打赏
举报
回复
[Quote=引用 19 楼 Orangerkey 的回复:]
C#下使用动态数组用:ArrayList
位于System.Collections 下
Array与ArrayList的区别:
1.Array的容量是固定的,ArrayList的容量可根据需要自动扩充
2.ArrayList提供添加,插入和移除某一范围元素的方法.在Array中,只能一次获取或设置一个元素的值
3.Array可以具有多个维度,而ArrayList始终是一维的。
所以我也觉得应该用泛型
[/Quote]
用这个就行。
凯尔特猿人
2008-06-26
打赏
举报
回复
用ArrayList吧,貌似申明数组必须指定大小,ArrayList可以自动增长
Sant11
2008-06-26
打赏
举报
回复
string [,] aa;
jryu2k5
2008-06-26
打赏
举报
回复
可以使用int[][]锯齿型数组,一般的int[,]只可以每行的列数相等,但锯齿型数组就可以做到各行的列数不一样。
例如:
int[][] temp=new int[2][];
int[0]=new int[4];
int[1]=new int[10];
注册失败
2008-06-26
打赏
举报
回复
如果是数组维数不确定,那我不知道怎么办
如果是数组内放的东西多少不确定,也就是说数组长度不确定
那就别用数组,用ArrayList或者Hashtable或者什么都行
我姓区不姓区
2008-06-26
打赏
举报
回复
啥意思?是说数组维数不确定?用泛型吧
xyhv
2007-09-06
打赏
举报
回复
TO:Red_ange,
a[,] = new 好象不行吧,当a[,] = new int[2,5]后不可以再增加啊.
Red_angelX
2007-09-06
打赏
举报
回复
a[,] = new ...
xyhv
2007-09-06
打赏
举报
回复
我想要一个ReDim功能的多维数组,
barrytam
2007-09-05
打赏
举报
回复
lz,说清楚点
加载更多回复(4)
园区如何进行科学招商,吸引优质科技项目?.docx
园区如何进行科学招商,吸引优质科技项目?
【Python编程】Python列表推导式与生成器表达式性能对比
内容概要:本文深入解析Python列表推导式与生成器表达式的底层执行差异,重点对比二者在内存占用、惰性求值、迭代效率上的本质区别。文章从字节码层面出发,详解列表推导式的预分配策略与生成器表达式的状态机暂停机制,探讨在百万级数据处理中的内存峰值差异。通过timeit基准测试展示嵌套推导式的笛卡尔积生成、条件过滤的短路优化、以及生成器表达式的链式组合用法,同时介绍字典推导式与集合推导式的哈希表构建优势、海象运算符在推导式中的变量复用技巧,最后给出在大数据流处理、内存受限环境、实时计算等场景下的表达式选型策略与性能调优建议。 1900kk.com ligue1.3p42hwru.com www.3djf.com www.17kuaibu.com www.432u.cn
通信行业基于Java环境配置的高可靠话单处理与5G网元系统构建:实现高并发、低延迟、强一致性的云原生计费与信令控制平台设计
内容概要:本文围绕Java环境配置在通信行业中的实际应用展开,重点阐述了如何通过标准化JDK版本、构建工具、容器化运行环境及配置管理,支撑话单处理、在线计费、5G网元等高并发、低延迟、强一致性的通信系统。文章以话单消费服务为例,深入剖析了Kafka消费者设计、JDBC批量插入、容器感知JVM参数配置、异常处理机制与可观测性集成等关键技术细节,强调Java环境配置在通信领域不仅是运行基础,更是保障系统稳定性与可维护性的工程规范。; 适合人群:具备Java开发基础,从事通信行业系统开发、运维或架构工作的1-5年经验研发人员;尤其适用于参与计费、网管、信令、风控等系统的工程师。; 使用场景及目标:①掌握通信级Java应用的环境标准化配置方法;②理解高吞吐话单处理服务的设计与调优要点;③构建可在多厂商、多机房环境下稳定运行的Java微服务;④实现与K8s、Prometheus、Kafka等云原生组件的深度集成。; 阅读建议:此文档强调工程实践,建议结合代码案例在真实环境中部署调试,重点关注JVM容器化参数、配置外部化、异常传播机制与监控接入方式,理解每一行配置背后的通信业务约束与可靠性考量。
央企如何通过数据驱动实现创新布局的科学决策?.docx
央企如何通过数据驱动实现创新布局的科学决策?
GCDRNet-Cpp-WinForms-v1-win-x64.zip
GCDRNet-Cpp-WinForms-v1-win-x64.zip 博客地址:https://blog.csdn.net/lw112190/article/details/168003139
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章