java 非等阶矩阵中对角线是否包含指定个数的连续数字的判断

问题:
例如:(具体化)
现有 matrix{ 6,7 }
各元素取1-9的的任意整数
如何判断在该矩阵的各对角线中是否包含4个联系的相同数字

希望有空的大神 能够看一下 给点指教 灰常感谢!!!

 for (int i = 0; i < 7 - 6)
{
    int n = 0;
    for (int j  = 1; i < 6; j++)
        {
            if (data[j, j + i] == data[j - 1, j - 1 + i]) n++; else n = 1;
                if (n == 4) 存在连续4个
        }
}