Qué tal buenas noches, antes que nada un saludo a todos y quisiera pedirles un gran favor si es que pueden ayudarme , no e podido imprimir una matriz bidimensional a unidimensional y viceversa ,la verdad no se como este es parte del código con el que estoy trabajando , soy nuevo en esto de programación y la verdad si me gustaría aprender , pero ahora estoy atorado con este pequeño detalle:
Public Class Form1
    Dim x(3, 3) As Integer
    Dim xs As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        ' n = InputBox("Ingresa tamaño de la matriz")
        For i = 0 To 2
            For j = 0 To 2
                x(i, j) = InputBox("Ingresa valores")
                xs += " " + Convert.ToString(x(i, j))
            Next
        Next
        TextBox1.Text = xs
        
    End Sub
End class
Este código imprime los valores que le ingrese en forma lineal por ejemplo : 1,2,3,4
pero como le puedo hacer para que los imprima en matriz bidimensional , ejemplo:
1,2
3,4
y ahora como le podría hacer para que cuando yo meta n valores en bidimensional ejemplo:
1    2     3     4
5    6     7     8
9    10   11   12
que me los muestre en lineal --> 1,2,3,4,5,6,7,8,9,10,11,12
lo ando haciendo en visual studio--visual basic 2010
De antemano muchas gracias y perdón por no poner mas código es que la verdad ando con eso hasta ahorita pero bueno espero les pueda ayudar de algo lo que les puse , saludos y buena noche.