public void PlayGame() { Console.Clear(); Console.WriteLine("Innan vi startar skulle jag vilja be dig att ange ditt namn"); Console.Write("Name: "); string name = Console.ReadLine(); Console.WriteLine(); var d = new Deck(); d.CreateDeckOfCards(); Card hiddenCard = d.TakeOutFirstCard(false); Card visableCard = d.TakeOutFirstCard(true); Console.WriteLine(); PrintCard(hiddenCard); Console.WriteLine(); PrintCard(visableCard); Console.WriteLine(); decimal valueHiddenCard = GiveCardValue(hiddenCard); decimal valueVisableCard = GiveCardValue(visableCard); Console.WriteLine("Gissa om DITT kort är högre eller lägre än det dolda kortet:"); Console.WriteLine("Gör detta genom att skriva H/L"); Console.WriteLine(); Console.Write("H/L: "); string input = Console.ReadLine(); Console.WriteLine(); decimal score = 0M; if (input == "H" || input == "h") { if (valueHiddenCard < valueVisableCard) { score = valueVisableCard - valueHiddenCard; Console.WriteLine($"Du vann och fick {score} poäng"); } else if (valueHiddenCard > valueVisableCard) { Console.WriteLine("Du förlorade"); } else if (valueHiddenCard == valueVisableCard) { Console.WriteLine("Oavgjort"); } } else if (input == "L" || input == "l") { if (valueHiddenCard > valueVisableCard) { score = valueHiddenCard - valueVisableCard; Console.WriteLine($"Du vann och fick {score} poäng"); } else if (valueHiddenCard < valueVisableCard) { Console.WriteLine("Du förlorade"); } else if (valueHiddenCard == valueVisableCard) { Console.WriteLine("Oavgjort"); } } if (score > 0) { File.AppendAllText(@"C:\Project\CardGame\highscore.txt", $"{score}\t{name}" + Environment.NewLine); } }