public static void Main(string[] args) { Console.OutputEncoding = Encoding.UTF8; Console.ForegroundColor = ConsoleColor.Magenta; Console.WriteLine("*****Tervetuloa pelaamaan BlackJack-pelia!*****\n"); Console.ForegroundColor = ConsoleColor.White; PelinToiminnot.KaynnistaPeli(); }
public static int?TuoRahatTiedostosta() { string path = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData); if (File.Exists(Path.Combine(path, filename))) { string[] cryptedKaikkiRivit = File.ReadAllLines(Path.Combine(path, filename)); string decryptedRahat = DecryptString(cryptedKaikkiRivit[0], salasana); string decryptedVoitot = DecryptString(cryptedKaikkiRivit[1], salasana); string[] splitattuVoitot = decryptedVoitot.Split(';'); PelinToiminnot.AktivoiLadatutVoitot(int.Parse(splitattuVoitot[0]), int.Parse(splitattuVoitot[1]), int.Parse(splitattuVoitot[2])); //string cryptedFileText = File.ReadAllText(Path.Combine(path, filename)); //string decryptedText = DecryptString(cryptedFileText, salasana); Console.WriteLine($"Ladattu edellisestä tallennuksesta: {decryptedRahat} pelimerkkiä"); Console.WriteLine($"Ladattu pelitilanne: Pelaajanvoitot {splitattuVoitot[0]}, Jakajanvoitot {splitattuVoitot[1]}, Tasapelit {splitattuVoitot[2]}"); return(int.Parse(decryptedRahat)); } else { Console.WriteLine("Tallennusta ei löytynyt.."); return(null); } }