<?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: Upgrade your C# Skills part 3 &#8211; Lambda Expressions</title>
	<atom:link href="http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html</link>
	<description>Real World .NET Methods, Tricks, and Examples</description>
	<lastBuildDate>Tue, 07 Sep 2010 10:31:03 -0400</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Rajeev Jha</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-10156</link>
		<dc:creator>Rajeev Jha</dc:creator>
		<pubDate>Sat, 21 Aug 2010 12:31:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-10156</guid>
		<description>Nice article. Very practical.</description>
		<content:encoded><![CDATA[<p>Nice article. Very practical.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-10133</link>
		<dc:creator>Joel</dc:creator>
		<pubDate>Fri, 13 Aug 2010 18:19:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-10133</guid>
		<description>Hi Joe,

Good eyes!  The sample above is referencing a Person class, which has overridden .ToString(), so that is what gets printed.  In the absence of that, your solution is correct.</description>
		<content:encoded><![CDATA[<p>Hi Joe,</p>
<p>Good eyes!  The sample above is referencing a Person class, which has overridden .ToString(), so that is what gets printed.  In the absence of that, your solution is correct.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-10130</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Thu, 12 Aug 2010 17:59:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-10130</guid>
		<description>I was trying to test out the example and ran into a problem.

dict2.ExecuteOnValues(f =&gt; Console.WriteLine(&quot;{0} is a {1} born on {2}&quot;, f, f.GetType().Name, f.DOB));

Regarding Param {0} which maps to &quot;f&quot;(the object and not a member) if it is supposed to produce the first and last name as show in the console output then should not the extension call be like

dict2.ExecuteOnValues(f =&gt; Console.WriteLine(&quot;{0} is a {1} born on {2}&quot;, f.FirstName + &#039; &#039; + f.LastName , f.GetType().Name, f.DOB));</description>
		<content:encoded><![CDATA[<p>I was trying to test out the example and ran into a problem.</p>
<p>dict2.ExecuteOnValues(f =&gt; Console.WriteLine(&#8220;{0} is a {1} born on {2}&#8221;, f, f.GetType().Name, f.DOB));</p>
<p>Regarding Param {0} which maps to &#8220;f&#8221;(the object and not a member) if it is supposed to produce the first and last name as show in the console output then should not the extension call be like</p>
<p>dict2.ExecuteOnValues(f =&gt; Console.WriteLine(&#8220;{0} is a {1} born on {2}&#8221;, f.FirstName + &#8216; &#8216; + f.LastName , f.GetType().Name, f.DOB));</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BuscaMexico</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-9931</link>
		<dc:creator>BuscaMexico</dc:creator>
		<pubDate>Sun, 20 Dec 2009 23:00:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-9931</guid>
		<description>Thank you for this useful examples!</description>
		<content:encoded><![CDATA[<p>Thank you for this useful examples!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael R.</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-9874</link>
		<dc:creator>Michael R.</dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:08:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-9874</guid>
		<description>A great article to get a basic understanding on delegate types and lambda expressions. Helped me a lot. Thanks.</description>
		<content:encoded><![CDATA[<p>A great article to get a basic understanding on delegate types and lambda expressions. Helped me a lot. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jibran Khan</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-7923</link>
		<dc:creator>Jibran Khan</dc:creator>
		<pubDate>Sun, 31 May 2009 13:56:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-7923</guid>
		<description>Nice article but i am not sure if declaring variables inside a loop is a good idea and a good practice.</description>
		<content:encoded><![CDATA[<p>Nice article but i am not sure if declaring variables inside a loop is a good idea and a good practice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Weekly Link Post 62 &#171; Rhonda Tipton&#8217;s WebLog</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-1535</link>
		<dc:creator>Weekly Link Post 62 &#171; Rhonda Tipton&#8217;s WebLog</dc:creator>
		<pubDate>Sun, 05 Oct 2008 23:15:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-1535</guid>
		<description>[...] Cochran talks about Lambda Expressions. &#8220;&#8230;my goal in this article is to bypass all the pocket protector stuff and get right [...]</description>
		<content:encoded><![CDATA[<p>[...] Cochran talks about Lambda Expressions. &#8220;&#8230;my goal in this article is to bypass all the pocket protector stuff and get right [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Roussel</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-1496</link>
		<dc:creator>Marc Roussel</dc:creator>
		<pubDate>Thu, 02 Oct 2008 01:18:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-1496</guid>
		<description>How do you exit a 

List().ForEach(delegate(Person p)
{
    if(p.Name == &quot;foo&quot;)
        //HOW TO EXIT IMMEDIATLY ? Because break 
        //isn&#039;t accepted and return doesn&#039;t exist at all
});

Thank you to email me instead of writing here since I may forget that I did come here...</description>
		<content:encoded><![CDATA[<p>How do you exit a </p>
<p>List().ForEach(delegate(Person p)<br />
{<br />
    if(p.Name == &#8220;foo&#8221;)<br />
        //HOW TO EXIT IMMEDIATLY ? Because break<br />
        //isn&#8217;t accepted and return doesn&#8217;t exist at all<br />
});</p>
<p>Thank you to email me instead of writing here since I may forget that I did come here&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Abir</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-1102</link>
		<dc:creator>Abir</dc:creator>
		<pubDate>Mon, 22 Sep 2008 08:59:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-1102</guid>
		<description>Down to earth useful guide, great work!</description>
		<content:encoded><![CDATA[<p>Down to earth useful guide, great work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Renso</title>
		<link>http://www.developingfor.net/c-30/upgrade-your-c-skills-part-3-lambda-expressions.html/comment-page-1#comment-925</link>
		<dc:creator>Renso</dc:creator>
		<pubDate>Thu, 04 Sep 2008 13:50:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/net-35/upgrade-your-c-skills-part-3-lambda-expressions.html#comment-925</guid>
		<description>Great article!</description>
		<content:encoded><![CDATA[<p>Great article!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
