Unity Array數組

Array數組

交叉數組聲明和遍歷

long[][][] longNumber = new long[][][]{
            new long[][]{new long[]{1},new long[]{2},new long[]{3}},
            new long[][]{new long[]{4},new long[]{5},new long[]{6}},
            new long[][]{new long[]{7},new long[]{8},new long[]{9}}
        };

        for (int i = 0; i<3; ++i)
            for (int j = 0; j<3; ++j)
                for (int k = 0; k<1; k++)
                    print(longNumber[i][j][k]);

        print ("--------------------------------------------------");
        foreach(long[][] b in longNumber)
        {
            foreach(long[] c in b)
            {
                foreach(long d in c)
                {
                    print(d);
                }
            }
        }

普通數組聲明遍歷

        long[,,] longNumber = new long[2, 2, 2];
        for (int i = 0; i<2; ++i)
            for (int j = 0; j<2; ++j)
                for (int k = 0; k<2; k++)
                    longNumber [i, j, k] = 100000;

        foreach (long l in longNumber)
            print (l + "");
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章