Ejemplo n.º 1
0
        public void ToArray2D()
        {
            Matrix44D m = new Matrix44D(1, 2, 3, 4,
                                  5, 6, 7, 8,
                                  9, 10, 11, 12, 13,
                                  14, 15, 16);

              double[,] array = m.ToArray2D();
              for (int i = 0; i < 4; i++)
            for (int j = 0; j < 4; j++)
              Assert.AreEqual(i * 4 + j + 1, array[i, j]);

              array = (double[,])m;
              for (int i = 0; i < 4; i++)
            for (int j = 0; j < 4; j++)
              Assert.AreEqual(i * 4 + j + 1, array[i, j]);
        }