TaskList.Task.Clone C# (CSharp) Method

Clone() public method

public Clone ( ) : Task
return Task
        public Task Clone()
        {
            return new Task() {
                Name = Name,
                DueDate = DueDate,
                IsCompleted = IsCompleted
            };
        }

Usage Example

 public void Initialize(Task task)
 {
     _originalTask = task;
     _task = task.Clone();
 }