private void CreatePlayers() { // create first player Console.Write("Enter a name of the first player > "); string name = Console.ReadLine(); while (true) { Console.Write("{0}, what is a color of your set? (w/b) ", name); string color = Console.ReadLine(); color.ToLower(); if (color == "w") { GamePlayers[0] = new Player(name, SetColor.White); break; } else if (color == "b") { GamePlayers[0] = new Player(name, SetColor.Black); break; } else { Console.WriteLine("{0}, wrong input. Please type 'w' or 'b' >", name); } } Console.WriteLine("{0}, a color of your set is {1}", GamePlayers[0].Name, GamePlayers[0].Color.ToString()); // create second player Console.Write("Enter a name of the second player > "); name = Console.ReadLine(); { if (GamePlayers[0].Color == SetColor.White) { GamePlayers[1] = new Player(name, SetColor.Black); } else // first is black { GamePlayers[1] = new Player(name, SetColor.White); } Console.WriteLine("{0}, a color of your set is {1}", GamePlayers[1].Name, GamePlayers[1].Color.ToString()); } }