/// <summary>Cleans up any resources being used by this object.</summary>
 public void Dispose()
 {
     m_SkipList = null;
 }
 /// <summary>Standard Constructor.</summary>
 /// <param name="list">List to Enumerate.</param>
 public Enumerator(SkipList <TKey, TValue> list)
 {
     m_SkipList    = list;
     m_nodeCurrent = m_SkipList.Head;
 }