public bool Save() { try { File.WriteAllText(this.GetFullPath(), this._text, Encoding.UTF8); this.NeedSaved = false; return true; } catch (IOException) { return false; } }