title: Set the list value using linq
body: <p>Hi I want to set the value in the list of objects that matches the given condition in the where clause.Is it possible?
  Other work around is to get the list of objects using where clause and then iterate using for Or foreach loop and update the value.</p>
  
  <pre><code>listOfRequestAssigned.Where(x =&gt; x.RequestedNumber == CurrentRequest);
  </code></pre>
  
  <p>I have list listOfRequestAssigned of objects and want to update some propery of the objects that match my search criteria.</p>
  
  <pre><code>class Request
   {
   bool _requestCompleted;
     int _requestedNumber;
       public int RequestedNumber 
      {
          get { return _requestedNumber; }
          set { _requestedNumber = value; }
      }
      public bool RequestCompleted
      {
          get { return _requestCompleted; }
          set { _requestCompleted = value; }
      }
   }
  </code></pre>
  
  <p>I want to update RequestCompleted property of all objects that match criteria using Linq</p>