// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //============================================================ // // Interface: IEnumerable // // Purpose: Interface for classes providing IEnumerators // //=========================================================== namespace System.Collections { using System; using System.Runtime.InteropServices; // Implement this interface if you need to support VB's foreach semantics. // Also, COM classes that support an enumerator will also implement this interface. //| public interface IEnumerable { // Returns an IEnumerator for this enumerable Object. The enumerator provides // a simple way to access all the contents of a collection. //| IEnumerator GetEnumerator(); } }