title: TempData keep() vs peek()
body: <p>What is the difference between keep() and peek()?</p>
  
  <p>MSDN says:</p>
  
  <ul>
  <li>keep(): <code>marks the specified key in the dictionary for retention.</code></li>
  <li>peek(): <code>returns an object that contains the element that is
  associated with the specified key, without marking the key for
  deletion.</code></li>
  </ul>
  
  <p>I can't get really what the difference is, don't they both keep a value for another request?</p>