C# string[ ][ ] 与string[,]

1、string[][] 是一维数组,数组中的元素是string[],相当于锯齿数组

例如:string[][] arrar = new string[][] {
                 new string[]{"1", "1", "1" },
                 new string[]{"2", "2", "2" },
                 new string[]{"3", "3", "3" }};

                 元素为三个,每个元素是string[]

其中每个元素的个数可以不相同,

例如:string[][] arrar = new string[][] { 

                 new string[]{"1", "1", "1" },
                 new string[]{"2" },
                 new string[]{"3", "3", "3" }};

2、string[,] 是一个多维数组,数组每一维元素的个数必须相等

例如:string[,] arr = new string[,] {
                            { "1", "1", "1" },
                            { "2", "2", "2" },
                            {"3", "3", "3" }};

是一个3*3的矩阵,9个元素。

原文地址:https://www.cnblogs.com/xiaochun126/p/4164412.html