title: select all by where clause in linq
body: <p>Here is my code , </p>
  
  <pre><code> Name obj = new Name();
   obj = DB.Names.Where(x =&gt; x.age == 20 ).SingleOrDefault();
  </code></pre>
  
  <p>What I want to do is to update all the <code>Name</code> with <code>age=20</code> ,</p>
  
  <pre><code> obj.Name = " Mr " + obj.Name ;
   DB.SubmitChanges();
  </code></pre>
  
  <p>But <code>.SingleOrDefault()</code> can return only one value , I want to get all with <code>age=20</code> .</p>