public void AddTask(Task task) { task.Changed += Task_OnChanged; this.m_Tasks.Add (task); if (this.TaskAdded != null) this.TaskAdded (this, new TaskArgs () {Task = task}); }