static UInt16[,] ZeroTwoDimMatrix(UInt16 dim0, UInt16 dim1) { UInt16[,] matrix = new UInt16[dim0, dim1]; for (int i = 0; i < matrix.GetUpperBound(0); i++) { for (int j = 0; j < matrix.GetUpperBound(1); j++) { matrix[i, j] = 0; } } return(matrix); }