我開始學習操作符重載,在一個示例代碼中,我發現這兩種方法是(public override bool equals(object obj)
和public override int gethashcode()
)。我不明白他們爲什麼在那裏,因爲當我把這個程序搞混時,我沒有看到編譯器進入它們。我不知道他們在做什麼或我壓倒一切。什麼是「public override bool equals(object obj)」和「public override int gethashcode()」?
有人可以幫我解釋嗎?
文檔不清楚嗎? –
不是真的..... – IdoShamriz
不是真的。如果文檔不清楚System.Object,我寧願不使用文檔。 – Tilak