title: inner join in linq to entities
body: <p>I have entity called Customer and it has three properties:</p>
  
  <pre><code>public class Customer {
      public virtual Guid CompanyId;
      public virtual long Id;
      public virtual string Name;
  }
  </code></pre>
  
  <p>I have also entity called Splitting and it has three properties:</p>
  
  <pre><code>public class Splitting {
      public virtual long CustomerId;
      public virtual long Id;
      public virtual string Name;
  }
  </code></pre>
  
  <p>Now I need to write a method that gets companyId and customerId. The method should return list of splitting that relates to the specific customerId in the companyId.
  Something like this:</p>
  
  <pre><code>public IList&lt;Splitting&gt; get(Guid companyId, long customrId) {    
      var res=from s in Splitting 
              from c in Customer 
              ...... how to continue?
  
      return res.ToList();
  }
  </code></pre>