title: Update value of objects with lambda
body: <p>I have this IEnumerable of type Question.. the class Question has the properties, Question(string) and Id(int)</p>
  
  <p>What I want to do is if the question of any object in the IEnumerable has a length > 25
  then "Substring" it and add "..."</p>
  
  <p>So my idea was something like:</p>
  
  <pre><code>ienumQuestions.Where(e=&gt;e.Question.Length &gt; 25).Change(e.Question=&gt;e.Question.Substring(25)+"...");
  </code></pre>
  
  <p>Now im not sure if that syntax was 100% correct but I hope you get the point..</p>
  
  <p>Is there wanyway to do this?.. i really dont want to create a loop for this.. since I simply dont like loops :)</p>
  
  <p>Thanks in advance!</p>