<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with Iterator</title>
    <description>the latest stories tagged with 'Iterator' from DotNetKicks.com</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>C# Working With ArrayList:  What is the best Iterator choice?</title>
      <description>When you first look at which statement to use to iterate through an ArrayList collection, the foreach statement stands out.  It's syntax is concise and readable as well as no extra lines of code are needed to extract the element you want to work with.  But...[pause for effect]...if the collection is changed (e.g. adding, modifying, or deleting elements and even copying to it), you'll get a runtime error that the &amp;quot;Collection was modified.&amp;quot;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcoderpaws.blogspot.com%2f2010%2f09%2fworking-with-arraylist-what-is-best.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcoderpaws.blogspot.com%2f2010%2f09%2fworking-with-arraylist-what-is-best.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_Working_With_ArrayList_What_is_the_best_Iterator_choice</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_Working_With_ArrayList_What_is_the_best_Iterator_choice</guid>
      <pubDate>Sat, 11 Sep 2010 21:00:52 GMT</pubDate>
    </item>
    <item>
      <title>Design Patterns - Iterator Pattern</title>
      <description>Time for the next part in our series, the Iterator Pattern.

Let's start with the definition: &amp;quot;Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.cumps.be%2fdesign-patterns-iterator-pattern%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.cumps.be%2fdesign-patterns-iterator-pattern%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Design_Patterns_Iterator_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Design_Patterns_Iterator_Pattern</guid>
      <pubDate>Wed, 23 Jul 2008 18:41:54 GMT</pubDate>
    </item>
  </channel>
</rss>
