Código C++:
Ver originalLo que en C++ es:
int* matriz;
matriz
= (int *) malloc (sizeof(int) * x
);
En C# es:
int[] matriz = new int[X];
Del mismo modo, para declarar en C# un array bidimensional, puedes usar:
int[][] a = new int[10][];
for (int i = 0; i < 10; i++)
{
a[i] = new int[10];
}
O bien usar:
int[,] j = new int[10, 10];
Fuente