What is the significance of Equals() and GetHashCode() in C#/Java when using objects as keys? | Hash Tables | Data-Structures Interview Questions | NextRound.in