VB.NET语法问题
Dim i(,) As Integer 和 Dim i()() As Integer 有什么区别?
Dim i(,) As Integer 和 Dim i()() As Integer 有什么区别?
答案:前者是二维矩形数组,即传统的二维数组,后者是交错数组.
有时,应用程序中的数据结构是两维的但不是矩形。例如,一个月份的数组,其每个元素又是天数的数组。由于不同的月份有不同的天数,元素不能构成一个矩形的两维数组。在这种情况下,可以使用交错数组而不是多维数组。
其他:没有区别吧。都是定义二维数组