public void Add(BuildTopicTocInfo item) { if (item == null || String.IsNullOrEmpty(item.Name)) { return; } if (_relatedTopics.Contains(item.Name)) { _relatedTopics.Insert(_relatedTopics.Dictionary[item.Name], item); } else { _relatedTopics.Add(item); } }
public void Add(BuildGroupTocInfo item) { if (item == null || String.IsNullOrEmpty(item.Name)) { return; } if (_dicItems.ContainsKey(item.Name)) { _listItems.Insert(_dicItems[item.Name], item); } else { _listItems.Add(item); } }
public void Insert(int index, BuildTopicTocInfo item) { if (item == null) { return; } if (_listTopics == null) { _listTopics = new BuildKeyedList <BuildTopicTocInfo>(); } _listTopics.Insert(index, item); }