(C#) A játék tábláját nem tudom rendesen kiíratni, többi lent! (? )
Szóval az a problémám, hogy ez konzolos malom játékot csinálok, és amikor kirajzoltatom a táblát, ás rajta a bábukat, akkor a bot bábuja után berak egy szóközt. És így elcsúszik az egész sor.
Itt a metódus, amivel megadom a bábuk színét:
public void szinezés(string s)
{
if (s == "p")
{
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("O");
Console.ResetColor();
}
if (s == "k")
{
Console.ForegroundColor = ConsoleColor.Blue;
Console.Write("O");
Console.ResetColor();
}
else
{
Console.ForegroundColor = ConsoleColor.Black;
Console.Write("O");
Console.ResetColor();
}
}
Kipróbáltam 'O' így is, de nem jó :/ Amúgy a kiíratás pedig így néz ki:
t.szinezés(t.tabla[0]);
Azt nem értem, hogy miért csak a if (s == "p") feltételnél csinálja ezt, a többinél működik rendesen.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!