title: Case-INsensitive Dictionary with string key-type in C#
body: <p>If I have a <code>Dictionary&lt;String,...&gt;</code> is it possible to make methods like <code>ContainsKey</code> case-insensitive?</p>
  
  <p>This seemed related, but I didn't understand it properly: <a href="https://stackoverflow.com/questions/6676245/c-sharp-dictionary-making-the-key-case-insensitive-through-declarations">c# Dictionary: making the Key case-insensitive through declarations</a></p>