我想使X行向a,b,c,d,e,f,g,h,i,j
和y行向1,2,3,4,5,6,7,8,9,10
但我認真無法弄清楚它是如何做...這裏是我目前擁有的代碼:試圖作出戰艦座標,無法弄清楚如何使X行 - A,B,C,...和y按行1,2,3 ...,10
namespace BattleShip.UI
{
public class Boards
{
public void DrawBoard()
{
char[,] Hi = new char[11, 11];
for (int i = 0; i < 11; i++)
{
for (int j = 0; j < 11; j++)
{
Hi[i, j] = 'A';
}
}
Console.WriteLine("\n");
for (int i = 0; i < 11; i++)
{
Console.Write($" {Hi[0, i]} ");
}
Console.WriteLine("\n");
for (int i = 0; i < 10; i++)
{
Console.WriteLine();
Console.Write(" ");
for (int j = 0; j < 10; j++)
{
Console.Write(" - - - ");
}
Console.WriteLine();
Console.Write($" {Hi[i, 0]} ");
for (int j = 0; j < 10; j++)
{
Console.Write($" - {Hi[i, j]} - ");
}
Console.WriteLine();
Console.Write(" ");
for (int j = 0; j < 10; j++)
{
Console.Write(" - - - ");
}
Console.WriteLine("\n");
}
}
}
}
則該問題和代碼是有道理的。試着包括一個你想要輸出看起來像什麼的確切例子。 –
目前還不清楚你想要做什麼。你創建一個11x11陣列 - 有121個元素。 –