public virtual void Concatenate <T>(T[] src1, T[] src2, ref T[,] dest) { ArrayManipulation.Connected_2D_Array(src1, src2, ref dest); }