title: Is the ConcurrentDictionary thread-safe to the point that I can use it for a static cache?
body: <p>Basically, if I want to do the following:</p>
  
  <pre><code>public class SomeClass
  {
      private static ConcurrentDictionary&lt;..., ...&gt; Cache { get; set; }
  }
  </code></pre>
  
  <p>Does this let me avoid using <code>lock</code>s all over the place?</p>