LKCamelot.BinaryIO.BackUpData C# (CSharp) Method

BackUpData() public static method

public static BackUpData ( ) : void
return void
        public static void BackUpData()
        {
            string path = "backup" + Path.DirectorySeparatorChar + (int)DateTime.Now.Year;
            if (!Directory.Exists(path))
                Directory.CreateDirectory(path);
            path += Path.DirectorySeparatorChar + (int)DateTime.Now.Month;
            if (!Directory.Exists(path))
                Directory.CreateDirectory(path);
            path += Path.DirectorySeparatorChar + (int)DateTime.Now.Day;
            if (!Directory.Exists(path))
                Directory.CreateDirectory(path);

            try
            {
                File.Copy("worldsavePl.txt", path+Path.DirectorySeparatorChar+"worldsavePl-" + DateTime.Now.TimeOfDay.Hours +DateTime.Now.TimeOfDay.Minutes + ".txt");
            }
            catch (Exception e) { Console.WriteLine(e.Message); }
            try
            {
                File.Copy("worldsaveIt.txt", path + Path.DirectorySeparatorChar+"worldsaveIt-" + DateTime.Now.TimeOfDay.Hours + DateTime.Now.TimeOfDay.Minutes + ".txt");
            }
            catch { }
            try
            {
                File.Copy("worldsaveAi.txt", path + Path.DirectorySeparatorChar + "worldsaveAi-" + DateTime.Now.TimeOfDay.Hours + DateTime.Now.TimeOfDay.Minutes + ".txt");
            }
            catch { }
        }