I have below multidimensional char array:
int l = 6;
char[,] initialCharArray = new char[l, l];
Later in my code I build a char array (cArray) which I pretend to assign later to all dimensions of the intial char array (initailCharArray):
StringBuilder sb = new StringBuilder(l);
for (int i = 0; i < l; i++)
sb.append('$');
char[] cArray = s.toString().toCharArray();
Now I would like to assign cArray to all dimensions but it is not working:
for (int x = 0; x < l; x++) initialCharArray[x] = cArray;
I know in Java is possible but how I can do it using C# in an effective way?