Não gere exceções explicitamente de locais inesperados. Há alguns métodos, como Equals e GetHashCode, que os usuários não ...

Não gere exceções explicitamente de locais inesperados. Há alguns métodos, como Equals e GetHashCode, que os usuários não esperam que gerem exceções. Portanto, as chamadas para esses métodos não são normalmente empacotadas em blocos try catch.