Faire le jeu de la vie que j'ai besoin d'avoir une grille qui est 30x20 (X * Y). Le problème est (j'avais une autre question à ce sujet) que les tableaux de C# sont des lignes, des colonnes. Donc, quand j'utilise CursorPosition()
pour dessiner j'ai besoin de l'échanger parce qu'il veut la colonne au début. Y at-il un moyen de l'inverser afin que je puisse utiliser comme ça?Comment avoir la colonne, tableau de rangées (pas l'inverse)
int [,] Array = new int[30,20];
Console.SetCursorPosition(29,19) // now its vice versa, I would need to use 19,29.
Regardez MSDN - il est vraiment des lignes, la colonne – Loj
« conceptuelle » étant le mot ici ... Est-ce qu'ils définissent 5 , 6D tableaux également dans MSDN? Penser à un tableau 2D comme ligne/col rend juste la vie dure pour vous-même. – Rob