Example #1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET:
//ORIGINAL LINE: private void Func_27410_a(java.util.Map par1Map, File par2File, File par3File, File par4File) throws IOException
        private void Func_27410_a(Dictionary <StatBase, int> par1Map, string par2File, string par3File, string par4File)
        {
            StreamWriter printwriter = new StreamWriter(par3File, false);

            try
            {
                printwriter.Write(StatFileWriter.Func_27185_a(TheSession.Username, "local", par1Map));
            }
            finally
            {
                printwriter.Close();
            }

            if (File.Exists(par4File))
            {
                File.Delete(par4File);
            }

            if (File.Exists(par2File))
            {
                File.Move(par2File, par4File);
            }

            File.Move(par3File, par2File);
        }