General advice and guidelines on how to properly override object.GetHashCode()

前端 未结 11 1686
终归单人心
终归单人心 2020-12-01 00:09

According to MSDN, a hash function must have the following properties:

  1. If two objects compare as equal, the GetHashCode method for each object m

11条回答
  •  盖世英雄少女心
    2020-12-01 00:40

    How to generate GetHashCode() and Equals()

    Visual Studio 2017
    https://docs.microsoft.com/en-us/visualstudio/ide/reference/generate-equals-gethashcode-methods?view=vs-2017

    ReSharper
    https://www.jetbrains.com/help/resharper/Code_Generation__Equality_Members.html

提交回复
热议问题