Lookup<TKey, TElement>.GetEnumerator Method ()
.NET Framework (current version)
Returns a generic enumerator that iterates through the Lookup<TKey, TElement>.
Assembly: System.Core (in System.Core.dll)
Return Value
Type: System.Collections.Generic.IEnumerator<IGrouping<TKey, TElement>>An enumerator for the Lookup<TKey, TElement>.
Implements
IEnumerable<T>.GetEnumerator()The following example demonstrates how to use GetEnumerator to iterate through the keys and values of a Lookup<TKey, TElement>. This code example is part of a larger example provided for the Lookup<TKey, TElement> class.
// Iterate through each IGrouping in the Lookup and output the contents. foreach (IGrouping<char, string> packageGroup in lookup) { // Print the key value of the IGrouping. Console.WriteLine(packageGroup.Key); // Iterate through each value in the IGrouping and print its value. foreach (string str in packageGroup) Console.WriteLine(" {0}", str); }
Universal Windows Platform
Available since 8
.NET Framework
Available since 3.5
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Available since 8
.NET Framework
Available since 3.5
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Show: