public void ReplaceWithNewFile(string filename) { try { innerContent = Convert.ToBase64String(File.ReadAllBytes(filename)); SendSavedMessage(); resource.SetAsSaved(); } catch (Exception error) { MessageBox.Show(ParentForm, "Error while updating file: " + error.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void ReplaceWithNewFile(string filename) { try { using (var reader = new StreamReader(filename)) { innerContent = reader.ReadToEnd(); } SendSavedMessage(); resource.SetAsSaved(); } catch (Exception error) { MessageBox.Show(ParentForm, "Error while updating file: " + error.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }