// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
//
-#if NET_2_0
using System;
using System.Collections;
using System.Collections.Specialized;
Configuration config;
internal ConfigurationSectionCollection (Configuration config, SectionGroupInfo group)
+ : base (StringComparer.Ordinal)
{
this.config = config;
this.group = group;
public override IEnumerator GetEnumerator()
{
- return group.Sections.AllKeys.GetEnumerator ();
+ foreach (string key in group.Sections.AllKeys)
+ yield return this [key];
}
public string GetKey (int index)
}
}
}
-#endif
+