12/26/2013C# / .NET / dotnetCodeProjectProgramming.NETAnalysisAPIC#ClassComparisonconsdesignDotNetEnumerationEnumeratorICollectionIEnumerableIListInterfaceIteratormemoryperformanceprosSpeedYield10 minute read Yield! Reconsidering APIs with Collections Read the whole article