title: Is there a reason why one should use ContainsKey over TryGetValue
body: <p>I have tried some tests and it does not matter if there are all hits or miss. TryGetValue is always faster. When one should use ContainsKey?</p>