<?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>How to use LINQ methods to compare objects of custom types</title><link>http://blogs.msdn.com/csharpfaq/archive/2009/03/25/how-to-use-linq-methods-to-compare-objects-of-custom-types.aspx</link><description>LINQ provides a convenient syntax and many useful methods for operating with collections of objects. However, to be correctly processed by LINQ comparison methods such as Distinct or Intersect , a type must satisfy certain requirements. Let’s take a look</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Anith &amp;raquo; How to use LINQ methods to compare objects of custom types</title><link>http://blogs.msdn.com/csharpfaq/archive/2009/03/25/how-to-use-linq-methods-to-compare-objects-of-custom-types.aspx#9508420</link><pubDate>Wed, 25 Mar 2009 23:42:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9508420</guid><dc:creator>Anith &amp;raquo; How to use LINQ methods to compare objects of custom types</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.anith.com/?p=22649"&gt;http://www.anith.com/?p=22649&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>How to use LINQ methods to compare objects of custom types - C# Team</title><link>http://blogs.msdn.com/csharpfaq/archive/2009/03/25/how-to-use-linq-methods-to-compare-objects-of-custom-types.aspx#9510086</link><pubDate>Thu, 26 Mar 2009 11:21:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9510086</guid><dc:creator>DotNetShoutout</dc:creator><description>&lt;p&gt;Thank you for submitting this cool story - Trackback from DotNetShoutout&lt;/p&gt;
</description></item><item><title>re: How to use LINQ methods to compare objects of custom types</title><link>http://blogs.msdn.com/csharpfaq/archive/2009/03/25/how-to-use-linq-methods-to-compare-objects-of-custom-types.aspx#9513445</link><pubDate>Fri, 27 Mar 2009 10:44:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9513445</guid><dc:creator>Kirill Osenkov</dc:creator><description>&lt;p&gt;Another great article! Thanks Alexandra!&lt;/p&gt;
</description></item><item><title>re: How to use LINQ methods to compare objects of custom types</title><link>http://blogs.msdn.com/csharpfaq/archive/2009/03/25/how-to-use-linq-methods-to-compare-objects-of-custom-types.aspx#9916653</link><pubDate>Tue, 03 Nov 2009 09:24:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9916653</guid><dc:creator>david wilcock</dc:creator><description>&lt;p&gt;After having a go it seems that implementing Object.Equals and GetHashCode is enough and implementing IEquatable&amp;lt;T&amp;gt; is not required.&lt;/p&gt;
</description></item><item><title>re: How to use LINQ methods to compare objects of custom types</title><link>http://blogs.msdn.com/csharpfaq/archive/2009/03/25/how-to-use-linq-methods-to-compare-objects-of-custom-types.aspx#9931646</link><pubDate>Wed, 02 Dec 2009 22:04:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9931646</guid><dc:creator>Steve Holle</dc:creator><description>&lt;p&gt;I'm using Microsoft Visual C# 2008 Express Edition and I'm trying to access a database where the table owner is NOT dbo. &amp;nbsp;All the LINQ code wants to use .dbo. &amp;nbsp;Can this be changed?&lt;/p&gt;
</description></item><item><title>re: How to use LINQ methods to compare objects of custom types</title><link>http://blogs.msdn.com/csharpfaq/archive/2009/03/25/how-to-use-linq-methods-to-compare-objects-of-custom-types.aspx#9932140</link><pubDate>Thu, 03 Dec 2009 19:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9932140</guid><dc:creator>Alexandra Rusina</dc:creator><description>&lt;p&gt;@ Steve&lt;/p&gt;
&lt;p&gt;Please, use one of the MSDN forums for Express editions to ask this question: &lt;a rel="nofollow" target="_new" href="http://social.msdn.microsoft.com/Forums/en-US/category/vsexpress"&gt;http://social.msdn.microsoft.com/Forums/en-US/category/vsexpress&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You are much more likely to get an answer on the forum than on the blog.&lt;/p&gt;
</description></item><item><title>re: How to use LINQ methods to compare objects of custom types</title><link>http://blogs.msdn.com/csharpfaq/archive/2009/03/25/how-to-use-linq-methods-to-compare-objects-of-custom-types.aspx#9934509</link><pubDate>Wed, 09 Dec 2009 10:52:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9934509</guid><dc:creator>skilledDeveloper</dc:creator><description>&lt;p&gt;similarly, you can implement IEqualityComparer&amp;lt;T&amp;gt; for any type.&lt;/p&gt;
</description></item></channel></rss>