大家好,我用的是vs2010开发平台,使用基于C#语言开发,现在想问下如何定义数组的数组,我从有关C#书籍上看到的是是这样做:
int[][] id = new int[3][];
id[0] = new int[2];
id[1] = new int[3];
id[2] = new int[4];
但是编译器总是提示错误,我该怎么做呢?哪位高手告诉我哈,谢了,我是C#的初学者哦!哈哈
int[][] id = new int[3][];
id[0] = new int[2];
id[1] = new int[3];
id[2] = new int[4];
但是编译器总是提示错误,我该怎么做呢?哪位高手告诉我哈,谢了,我是C#的初学者哦!哈哈
解决方案 »
- C#调用winrar问题
- c# Replace怎样用textbox的字符替换指定tet文件中指定的字符
- 想用winform制作一个录音软件,求指导
- nhibernate2.1.2.4000关联查询时错误
- 怎么通过IP 和路径访问别人机子上的文件?
- 求一种技术
- 在Winform用WindowsIdentity进行用户模拟后,还是无法进入文件夹
- 初学 ASP .NET 连接数据库的问题
- 如何在程序中获取一个分页网页的总页属(页面中不存在总页数),比如baidu按照一个关键子搜索后,如果搜索结果是很多页的话,怎么才能知
- C#中菜单的快捷键(CTRL+Enter)这样的键应该怎么设?
- 水晶报表的奇怪问题?
- 用CSC编译Default.aspx.cs,为什么提示未预编译文件?
多维数组的一种变体是交错数组,即由数组组成的数组。交错数组是一维数组,且每个元素自身是一个数组。作为元素的数组无需均为相同的大小。声明交错数组的方式如下:
int[][] jaggedArray = new int[3][];这样做会创建一个有 3 个数组的数组。这些数组可以按如下方式初始化:
jaggedArray[0] = new int[5];
jaggedArray[1] = new int[4];
jaggedArray[2] = new int[2];-------------------------------------------
可能是你的IDE安装有问题