public void Add(IProjectItem projectItem) { if (!ProjectItems.Contains(projectItem)) { ProjectItems.Add(projectItem); } }
public WorkTask <T> Add(T item) { if (!ProjectItems.Contains(item)) { ProjectItems.AddLast(item); } return(this); }
public void Add(params T[] items) => Array.ForEach( items.Where(arg => !ProjectItems.Contains(arg)).ToArray(), item => ProjectItems.AddLast(item));