Cannot center my top numbers with rest of written characters
hey all trying to make a minesweeper game, but I cannot seem to center the X number key above the characters, any help would be greatly appreciated, here;s the function
C#
public void RevealBoard()
{
//Add space + bar before X number key
Console.Write(" |");
//write X number key
for (int i = 0; i < Columns; i++)
{
Console.Write($" {i}");
}
//Add divider line and cross before full divider line
Console.Write("\n--+");
//write divider line
for (int i = 0; i < Columns; i++)
{
Console.Write($"--");
}
//start next line
Console.WriteLine();
//for each tile in the board write its value
for (int i = 0; i < Rows; i++)
{
//adds Y key before each new row
if (i<10)
{
Console.Write($" {i}|");
} else if (i<99)
{
Console.Write($"{i}|");
}
for (int j = 0; j < Columns; j++)
{
Thread.Sleep(10);
ChangeColor(BoardArr[i,j]); //write each character with own color
}
//every row complete, move to the next row
Console.WriteLine();
}
}C#
public void RevealBoard()
{
//Add space + bar before X number key
Console.Write(" |");
//write X number key
for (int i = 0; i < Columns; i++)
{
Console.Write($" {i}");
}
//Add divider line and cross before full divider line
Console.Write("\n--+");
//write divider line
for (int i = 0; i < Columns; i++)
{
Console.Write($"--");
}
//start next line
Console.WriteLine();
//for each tile in the board write its value
for (int i = 0; i < Rows; i++)
{
//adds Y key before each new row
if (i<10)
{
Console.Write($" {i}|");
} else if (i<99)
{
Console.Write($"{i}|");
}
for (int j = 0; j < Columns; j++)
{
Thread.Sleep(10);
ChangeColor(BoardArr[i,j]); //write each character with own color
}
//every row complete, move to the next row
Console.WriteLine();
}
}
