<?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>Tail calling in .NET</title><link>http://blogs.msdn.com/tom/archive/2008/10/02/tail-calling-in-net.aspx</link><description>Thought I would give a little details on one type of optimization that it is possible to see and explain what it is and how it affects things so that if you come across it, you will understand what is happening. So there is this concept of tail calling</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>  Tail calling in .NET : EasyCoded</title><link>http://blogs.msdn.com/tom/archive/2008/10/02/tail-calling-in-net.aspx#8973357</link><pubDate>Thu, 02 Oct 2008 13:20:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8973357</guid><dc:creator>  Tail calling in .NET : EasyCoded</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.easycoded.com/tail-calling-in-net/"&gt;http://www.easycoded.com/tail-calling-in-net/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Tail calling in .NET</title><link>http://blogs.msdn.com/tom/archive/2008/10/02/tail-calling-in-net.aspx#9013334</link><pubDate>Thu, 23 Oct 2008 19:58:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9013334</guid><dc:creator>ton</dc:creator><description>&lt;p&gt;Tom I noticed that the First() method is missing from both callstack examples. Is there some particular reason why? &lt;/p&gt;</description></item><item><title>re: Tail calling in .NET</title><link>http://blogs.msdn.com/tom/archive/2008/10/02/tail-calling-in-net.aspx#9017273</link><pubDate>Mon, 27 Oct 2008 04:11:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9017273</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;When we are in the Second method, First will have already executed and been removed from the stack. &amp;nbsp;The same holds true for when Third is executing.&lt;/p&gt;
</description></item></channel></rss>