<html>
<head>
<title>Reimplementing LINQ to Objects: Part 2 - &quot;Where&quot;</title>
<link rel="stylesheet" href="codestyles.css" />
</head>
<body>
<h1>Part 2 - Where</h1>
<p>Warning: this post is quite long. Although I&#39;ve chosen a simple operator to implement, we&#39;ll encounter a few of the corner cases and principles involved in LINQ along the way. This will also be a somewhat experimental post in terms of format, as I try to work out the best way of presenting the material.</p>  <p>We&#39