Evaluation of method in Watch window cannot be called in this context : <p>I'm trying to see the <code>DateTimeOffset</code> values of some objects in a collection in the Watch window. So I typed:</p>

<pre><code>collection.Select(v =&gt; v.CreatedAt.ToString("O"))
</code></pre>

<p>Trying to evaluate this however yields an error:</p>

<blockquote>
  <p>Evaluation of method System.Linq.SystemCore_EnumerableDebugView`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Items requires calling method System.Globalization.GregorianCalendar.get_ID, which cannot be called in this context.</p>
</blockquote>

<p>I could have just specified <code>v.CreatedAt</code> which works but I'm interested in the milliseconds too, so I'm using the <code>O</code> format. Just calling <code>ToString()</code> yields the same error.</p>

<p>So I'm wondering what is "this context" in the error message, and is there a chance to extend this context to make this possible?</p>
