/// <summary> /// Add a new Item /// </summary> /// <param name="gci">The Item to Add</param> public void Add(GroupCacheItem gci) { if (gci.LocalGroup > maxgroup) { maxgroup = gci.LocalGroup; } items.Add(gci); map[AbsoluteFileName(gci.FileName)] = gci; }
public override object Clone() { GroupCacheItems list = new GroupCacheItems(); foreach (GroupCacheItem item in this) { list.Add(item); } return(list); }