<?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: Explicit Interface Implementations in C#</title>
	<atom:link href="http://craz.net/blog/2008/06/25/explicit-interface-implementations-in-c/feed/" rel="self" type="application/rss+xml" />
	<link>http://craz.net/blog/2008/06/25/explicit-interface-implementations-in-c/</link>
	<description>The blog of David Hammerton</description>
	<lastBuildDate>Sat, 01 Oct 2011 22:00:11 +1000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Tuzo</title>
		<link>http://craz.net/blog/2008/06/25/explicit-interface-implementations-in-c/comment-page-1/#comment-16704</link>
		<dc:creator>Tuzo</dc:creator>
		<pubDate>Sat, 01 Oct 2011 22:00:11 +0000</pubDate>
		<guid isPermaLink="false">http://craz.net/blog/?p=6#comment-16704</guid>
		<description>Interesting article.  As of .NET 4 it looks like RegistryKey no longer hides the Dispose method.  

Interface hiding also explains why the expansion of a using statement&#039;s finally block expands to:

if (resource != null) ((IDisposable)resource).Dispose();

If the resource was not cast to an IDisposable then, if the interface was hidden (implemented explicitly), it would not be possible to call Dispose on the resource object without the cast.</description>
		<content:encoded><![CDATA[<p>Interesting article.  As of .NET 4 it looks like RegistryKey no longer hides the Dispose method.  </p>
<p>Interface hiding also explains why the expansion of a using statement&#8217;s finally block expands to:</p>
<p>if (resource != null) ((IDisposable)resource).Dispose();</p>
<p>If the resource was not cast to an IDisposable then, if the interface was hidden (implemented explicitly), it would not be possible to call Dispose on the resource object without the cast.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James E</title>
		<link>http://craz.net/blog/2008/06/25/explicit-interface-implementations-in-c/comment-page-1/#comment-15019</link>
		<dc:creator>James E</dc:creator>
		<pubDate>Fri, 17 Jun 2011 04:32:25 +0000</pubDate>
		<guid isPermaLink="false">http://craz.net/blog/?p=6#comment-15019</guid>
		<description>Ha that&#039;s hilarious lol. I really enjoy you guys stuff, thanks for sharing. :)</description>
		<content:encoded><![CDATA[<p>Ha that&#8217;s hilarious lol. I really enjoy you guys stuff, thanks for sharing. <img src='http://craz.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Best Registry Cleaner</title>
		<link>http://craz.net/blog/2008/06/25/explicit-interface-implementations-in-c/comment-page-1/#comment-8934</link>
		<dc:creator>Best Registry Cleaner</dc:creator>
		<pubDate>Mon, 03 May 2010 07:51:51 +0000</pubDate>
		<guid isPermaLink="false">http://craz.net/blog/?p=6#comment-8934</guid>
		<description>thanks for this great post wow... it&#039;s very 

wonderful</description>
		<content:encoded><![CDATA[<p>thanks for this great post wow&#8230; it&#8217;s very </p>
<p>wonderful</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Bartmann Scam?</title>
		<link>http://craz.net/blog/2008/06/25/explicit-interface-implementations-in-c/comment-page-1/#comment-5061</link>
		<dc:creator>Bill Bartmann Scam?</dc:creator>
		<pubDate>Tue, 08 Sep 2009 03:26:51 +0000</pubDate>
		<guid isPermaLink="false">http://craz.net/blog/?p=6#comment-5061</guid>
		<description>This site rocks!</description>
		<content:encoded><![CDATA[<p>This site rocks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AnnouckAlumn</title>
		<link>http://craz.net/blog/2008/06/25/explicit-interface-implementations-in-c/comment-page-1/#comment-19</link>
		<dc:creator>AnnouckAlumn</dc:creator>
		<pubDate>Sun, 03 Aug 2008 06:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://craz.net/blog/?p=6#comment-19</guid>
		<description>Brilliant!</description>
		<content:encoded><![CDATA[<p>Brilliant!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

