public void OnEndParsing (SmallXmlParser parser) { foreach (DictionaryEntry de in names) { try { algorithms.Add (de.Key, classnames[de.Value]); } catch { } } // matching is done, data no more required names.Clear (); classnames.Clear (); }