/// <summary> /// Converts an Esri enumerable interface to a DotNet IEnumerable. /// </summary> /// <param name="esriEnum">An enumerable Esri interface.</param> /// <returns>The adapted dotnet enumeration.</returns> public static IEnumerable <INetWeightAssociation> Enumerate(this IEnumNetWeightAssociation esriEnum) { esriEnum.Reset(); for (var item = esriEnum.Next(); item != null; item = esriEnum.Next()) { yield return(item); } }