コード例 #1
0
 public override bool Equals(object obj)
 {
     if ((obj as TaskProgressState) != null)
     {
         TaskProgressState other = obj as TaskProgressState;
         return(id.Equals(other.id));
     }
     else
     {
         throw new System.Exception("It tried comparison with different format");
     }
 }
コード例 #2
0
 // initialize with existing task instance and its progressState
 public TaskState(Task _task)
 {
     task          = _task;
     progressState = _task.state;
 }
コード例 #3
0
 public TaskState(Task _task, TaskProgressState _progressState)
 {
     task          = _task;
     progressState = _progressState;
 }