[c#基礎]值類型和引用類型的Equals,==的區別

引言 最近一個朋友正在找工作,他說在筆試題中遇到Equals和==有什麼區別的題,當時跟他說如果是值類型的,它們沒有區別,如果是引用類型的有區別,但string類型除外。爲了證實自己的說法,也研究了一下,以免誤導別人,這裏將研究結果總結一下,如果我有什麼地方說的不對的地方,望指出。 相等性 在定義類或結構時,您將決定爲類型創建值相等性(或等效性)的自定義定義是否有意義。 通常,當類型的對象預期要添
相關文章
相關標籤/搜索