how do I join two lists using linq or lambda expressions
<p>I have two lists <code>List&lt;WorkOrder&gt;</code> and <code>List&lt;PlannedWork&gt;</code> I would like join the two lists on the workorder number as detailed below. In other words I have a list of planned work but I need to know the description of the work for the workOrderNumber.</p>

<p>I am new to both linq and lambda expressions, and I haven't quite got my head wrapped around them yet.</p>

<pre><code>class WorkOrder
{
    public int WorkOrderNumber { get; set; }
    public string WorkDescription { get; set; }
}

class PlannedWork
{
    public int WorkOrderNumber { get; set; }
    public DateTime ScheduledDate { get; set; }
}
</code></pre>
