<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Nullable&amp;lt;T&amp;gt; Usage Guidelines</title><link>http://blogs.msdn.com/kcwalina/archive/2008/07/16/Nullable.aspx</link><description>These guidelines were just added as part of an update to the Framework Design Guidelines book ( upcomming 2nd edition ). Hope you find them useful. Nullable&amp;lt;T&amp;gt; is a simple type added to the .NET Framework 2.0. The type was designed to be able to</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Pregnant Man &amp;raquo; Nullable Usage Guidelines</title><link>http://blogs.msdn.com/kcwalina/archive/2008/07/16/Nullable.aspx#8740501</link><pubDate>Thu, 17 Jul 2008 00:51:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8740501</guid><dc:creator>Pregnant Man &amp;raquo; Nullable Usage Guidelines</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://wordnew.acne-reveiw.info/?p=9471"&gt;http://wordnew.acne-reveiw.info/?p=9471&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Nullable&lt;T&gt; Usage Guidelines</title><link>http://blogs.msdn.com/kcwalina/archive/2008/07/16/Nullable.aspx#8742304</link><pubDate>Thu, 17 Jul 2008 08:54:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8742304</guid><dc:creator>MichaelGG</dc:creator><description>&lt;p&gt;Now all we need is a non-nullable type system or annotation so we can know a reference type can't be null.&lt;/p&gt;</description></item><item><title>Weekly Web Nuggets #21</title><link>http://blogs.msdn.com/kcwalina/archive/2008/07/16/Nullable.aspx#8759829</link><pubDate>Mon, 21 Jul 2008 03:25:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8759829</guid><dc:creator>Code Monkey Labs</dc:creator><description>&lt;p&gt;General Lessons That I Learned From Waegis : Keyvan Nayyeri shares the lessons he learned from launching Waegis , a spam filter for web sites. Don't Mix Using Statements And Lambda Expressions : Jared Parsons explains why you do not want to mix using&lt;/p&gt;
</description></item><item><title>re: Nullable&lt;T&gt; Usage Guidelines</title><link>http://blogs.msdn.com/kcwalina/archive/2008/07/16/Nullable.aspx#8933193</link><pubDate>Mon, 08 Sep 2008 16:11:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8933193</guid><dc:creator>Siderite</dc:creator><description>&lt;p&gt;What about when you want to give a nullable parameter to a method that would be null, but you want it to know what kind of nullable it is?&lt;/p&gt;
&lt;p&gt;See this post for details:&lt;/p&gt;
&lt;p&gt;&amp;lt;a&amp;gt;&lt;a rel="nofollow" target="_new" href="http://siderite.blogspot.com/2007/11/nullable-types-and-their-boxing-in-or.html&amp;lt;/a&amp;gt;"&gt;http://siderite.blogspot.com/2007/11/nullable-types-and-their-boxing-in-or.html&amp;lt;/a&amp;gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: Nullable&lt;T&gt; Usage Guidelines</title><link>http://blogs.msdn.com/kcwalina/archive/2008/07/16/Nullable.aspx#8995818</link><pubDate>Sat, 11 Oct 2008 15:39:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8995818</guid><dc:creator>Jeff</dc:creator><description>&lt;p&gt;Krzysztof thanks for the guidelines. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Questionl, for scenarios like the nullable&amp;lt;bool&amp;gt; to avoid, I had been using CheckState types or enum - but I found the CheckState.Indeterminate to be a value that was a good representaton of the state I needed. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is this something you would avoid?&lt;/p&gt;</description></item><item><title>Weekly Web Nuggets #21</title><link>http://blogs.msdn.com/kcwalina/archive/2008/07/16/Nullable.aspx#9440906</link><pubDate>Mon, 23 Feb 2009 06:47:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9440906</guid><dc:creator>Code Monkey Labs</dc:creator><description>&lt;p&gt;General Lessons That I Learned From Waegis : Keyvan Nayyeri shares the lessons he learned from launching Waegis , a spam filter for web sites. Don't Mix Using Statements And Lambda Expressions : Jared Parsons explains why you do not want to mix using&lt;/p&gt;
</description></item><item><title>re: Nullable&lt;T&gt; Usage Guidelines</title><link>http://blogs.msdn.com/kcwalina/archive/2008/07/16/Nullable.aspx#9898638</link><pubDate>Wed, 23 Sep 2009 23:20:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9898638</guid><dc:creator>_ivan</dc:creator><description>&lt;p&gt;Krzysztof, &lt;/p&gt;
&lt;p&gt;What do you think about this post. &lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://isolvable.blogspot.com/2009/09/vbnet-short-circuit-if-statement-and.html"&gt;http://isolvable.blogspot.com/2009/09/vbnet-short-circuit-if-statement-and.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I've experienced the described issue with Nullable(of T) before.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</description></item></channel></rss>