<html>
<head>
<title>Reimplementing LINQ to Objects: Part 30 - Average</title>
<link rel="stylesheet" href="codestyles.css" />
</head>
<body>
<h1>Part 30 - Average</h1>
<p>This is the final aggregation operator, after which I suspect we won&#39;t need to worry about floating point difficulties any more. Between this and the unexpected behaviour of Comparer&lt;string&gt;.Default, I&#39;ve covered two of my &quot;big three&quot; pain points. It&#39;s hard to see how I could get dates and times into Edu