<?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: Extension Methods no C# 3.0</title>
	<atom:link href="http://sylverio.com.br/blog/2009/12/extension-methods-no-c-3-0/feed/" rel="self" type="application/rss+xml" />
	<link>http://sylverio.com.br/blog/2009/12/extension-methods-no-c-3-0/</link>
	<description>Análise, Arquitetura, Orientação a Objetos, UML, Tecnologias e Programação</description>
	<lastBuildDate>Tue, 11 Oct 2011 02:49:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Carlos Fernando Sylverio</title>
		<link>http://sylverio.com.br/blog/2009/12/extension-methods-no-c-3-0/comment-page-1/#comment-2609</link>
		<dc:creator>Carlos Fernando Sylverio</dc:creator>
		<pubDate>Mon, 14 Dec 2009 19:42:37 +0000</pubDate>
		<guid isPermaLink="false">http://sylverio.com.br/blog/?p=328#comment-2609</guid>
		<description>Na verdade em ambos os casos o retorno seria uma exception  “Object reference not set to an instance of an object”. Pois o erro ocorria na hora de executar o comando &quot;return Regex.IsMatch(arg, @&quot;^\d+$&quot;);&quot;, isso porque o parâmetro args é nulo.
Nesse caso ou criamos um exception, ou tratamos internamente nas funções utilizando string.IsNullOrEmpty(args).</description>
		<content:encoded><![CDATA[<p>Na verdade em ambos os casos o retorno seria uma exception  “Object reference not set to an instance of an object”. Pois o erro ocorria na hora de executar o comando &#8220;return Regex.IsMatch(arg, @&#8221;^\d+$&#8221;);&#8221;, isso porque o parâmetro args é nulo.<br />
Nesse caso ou criamos um exception, ou tratamos internamente nas funções utilizando string.IsNullOrEmpty(args).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Renato</title>
		<link>http://sylverio.com.br/blog/2009/12/extension-methods-no-c-3-0/comment-page-1/#comment-2608</link>
		<dc:creator>Renato</dc:creator>
		<pubDate>Mon, 14 Dec 2009 11:23:19 +0000</pubDate>
		<guid isPermaLink="false">http://sylverio.com.br/blog/?p=328#comment-2608</guid>
		<description>Muito legal isso, não conhecia! E sem dúvida deixa o código mais claro.

Agora uma dúvida: E se a string não tiver sido inicializada ? O util.IsNumeric(codigo) retornaria False. 

Já codigo.IsNumeric() retornaria exception &quot;Object reference not set to an instance of an object&quot;. 

Como contornar isso de forma simples ?</description>
		<content:encoded><![CDATA[<p>Muito legal isso, não conhecia! E sem dúvida deixa o código mais claro.</p>
<p>Agora uma dúvida: E se a string não tiver sido inicializada ? O util.IsNumeric(codigo) retornaria False. </p>
<p>Já codigo.IsNumeric() retornaria exception &#8220;Object reference not set to an instance of an object&#8221;. </p>
<p>Como contornar isso de forma simples ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

