title: how do I join two lists using linq or lambda expressions
body: <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>