<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Dictionary look-up or create made simpler</title>
	<atom:link href="http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler/feed" rel="self" type="application/rss+xml" />
	<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dictionaryt-look-up-or-create-made-simpler</link>
	<description>A .NET developer in silicon valley</description>
	<lastBuildDate>Fri, 18 May 2012 15:31:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Mike Brown</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-42317</link>
		<dc:creator>Mike Brown</dc:creator>
		<pubDate>Sat, 28 Aug 2010 07:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-42317</guid>
		<description>Interesting that this became a function on the ConcurrentDictionary class in .NET 4 ;)</description>
		<content:encoded><![CDATA[<p>Interesting that this became a function on the ConcurrentDictionary class in .NET 4 ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Interesting Finds: 2009 08.04 ~ 08.10 - gOODiDEA.NET</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-23179</link>
		<dc:creator>Interesting Finds: 2009 08.04 ~ 08.10 - gOODiDEA.NET</dc:creator>
		<pubDate>Mon, 10 Aug 2009 00:37:03 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-23179</guid>
		<description>[...] Dictionary&lt;T&gt; look-up or create made simpler [...]</description>
		<content:encoded><![CDATA[<p>[...] Dictionary&lt;T&gt; look-up or create made simpler [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Wilson</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22945</link>
		<dc:creator>Brad Wilson</dc:creator>
		<pubDate>Sat, 08 Aug 2009 06:54:54 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22945</guid>
		<description>Using double checked locking without knowing that the variable in question is marked &quot;volatile&quot; is a potential source of threading errors.</description>
		<content:encoded><![CDATA[<p>Using double checked locking without knowing that the variable in question is marked &#8220;volatile&#8221; is a potential source of threading errors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roger Pence</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22563</link>
		<dc:creator>Roger Pence</dc:creator>
		<pubDate>Wed, 05 Aug 2009 16:34:08 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22563</guid>
		<description>This is great! I love it when I can learn as much reading ~30 lines of code than I can having read an entire chapter in a book.  rp</description>
		<content:encoded><![CDATA[<p>This is great! I love it when I can learn as much reading ~30 lines of code than I can having read an entire chapter in a book.  rp</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22547</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Wed, 05 Aug 2009 14:27:22 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22547</guid>
		<description>Nice one

Definitely I have to get used to the use of extension methods, it seems really obvious after you&#039;ve seen it, but if you haven&#039;t used extension methods it is hard for it to &quot;pop up&quot; :P

Cheers!</description>
		<content:encoded><![CDATA[<p>Nice one</p>
<p>Definitely I have to get used to the use of extension methods, it seems really obvious after you&#8217;ve seen it, but if you haven&#8217;t used extension methods it is hard for it to &#8220;pop up&#8221; :P</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dew Drop &#8211; August 5, 2009 &#124; Alvin Ashcraft's Morning Dew</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22542</link>
		<dc:creator>Dew Drop &#8211; August 5, 2009 &#124; Alvin Ashcraft's Morning Dew</dc:creator>
		<pubDate>Wed, 05 Aug 2009 13:08:17 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22542</guid>
		<description>[...] Dictionary look-up or create made simpler (Damien Guard) [...]</description>
		<content:encoded><![CDATA[<p>[...] Dictionary look-up or create made simpler (Damien Guard) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Fowler</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22511</link>
		<dc:creator>David Fowler</dc:creator>
		<pubDate>Wed, 05 Aug 2009 08:16:52 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22511</guid>
		<description>Why do you call invoke on the delegate instead of using () to execute?

Also checkout &lt;a href=&quot;http://blogs.msdn.com/wesdyer/archive/2007/01/26/function-memoization.aspx&quot; rel=&quot;nofollow&quot;&gt;http://blogs.msdn.com/wesdyer/archive/2007/01/26/function-memoization.aspx&lt;/a&gt;
 
Functional programming for life!</description>
		<content:encoded><![CDATA[<p>Why do you call invoke on the delegate instead of using () to execute?</p>
<p>Also checkout <a href="http://blogs.msdn.com/wesdyer/archive/2007/01/26/function-memoization.aspx" rel="nofollow">http://blogs.msdn.com/wesdyer/archive/2007/01/26/function-memoization.aspx</a></p>
<p>Functional programming for life!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Damien Guard</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22486</link>
		<dc:creator>Damien Guard</dc:creator>
		<pubDate>Wed, 05 Aug 2009 04:52:34 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22486</guid>
		<description>Oops, the code was right on my VS box but going from code to HTML I&#039;d missed a couple of those pesky &lt; bits :D

Thanks for the heads-up.

[)amien</description>
		<content:encoded><![CDATA[<p>Oops, the code was right on my VS box but going from code to HTML I&#8217;d missed a couple of those pesky &lt; bits :D</p>
<p>Thanks for the heads-up.</p>
<p>[)amien</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22484</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Wed, 05 Aug 2009 04:47:56 +0000</pubDate>
		<guid isPermaLink="false">http://damieng.com/blog/2009/08/04/dictionaryt-look-up-or-create-made-simpler#comment-22484</guid>
		<description>Heya Damien, did you mean to use the non-generic IDictionary interface in your static method signatures?</description>
		<content:encoded><![CDATA[<p>Heya Damien, did you mean to use the non-generic IDictionary interface in your static method signatures?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

