void BuildNodeDictionary() { NodeDictionary.Clear(); foreach (var node in Nodes) { if (NodeDictionary.ContainsKey(node.ID) == false) { NodeDictionary.Add(node.ID, node); } } }