private void CloseFile() { codeBox.Clear(); string dir = Application.UserAppDataPath + "\\currentfile"; codeFileName = dir + "\\code"; codeBox.IsChanged = false; modifiedinfo.Text = ""; try { memView.Close(); memView.Dispose(); } catch { } try { MPU.CommitMemory(); Directory.Delete(dir, true); } catch (IOException) { } catch (NullReferenceException) { } codeBox.Visible = false; }