title: Right Linq syntax code?
body: <p>I'm a newbie in Linq and C# and I'm going need some help. These following marks "<strong><em>_</em>__<em>_</em></strong>" need to be filled out with the right syntax word. The main problem is that I can't find the last keyword between <code>owner.OwnerID</code> and <code>dog.OwnerID</code>.</p>
  
  <p>From your point of view, do you think that I'm using right synax code instead of "<strong><em>_</em>___</strong>"?</p>
  
  <pre><code>List&lt;Owner&gt; ownerList;
  List&lt;Dog&gt; dogList;
  
      public class Dog
      {
          public string Name { get; set; }
          public int Age { get; set; }
          public int OwnerID { get; set; }
      }
  
      public class Owner
      {
          public string Name { get; set; }
          public int OwnerID { get;  set; }
      }
  
  
  
  var query2 = _____ owner in ownerList
            _____ _____ dogList _____
   owner._____ _________ dog._____ into x
   select new { a = owner, b = x};
  
  
  
  var query2 = from owner in ownerList
   from dog in dogList where
   owner.OwnerID _________ dog.OwnerID into x
   select new { a = owner, b = x};
  </code></pre>