我有兩個通用列表,其中包含相同的對象類型T
。例如 oGenList1.Items(0)
與oGenList2.Items(3)
相同(它們的屬性具有相同的值等)。
我在做這樣的事情:Generic.List - 包含函數如何工作?
oGenList2.Contains(oGenList1.Items(0))
它總是顯示false
;我不明白爲什麼。你有什麼主意嗎? 是否必須定義類T
的任何比較器才能強制此函數正常工作?
我已經添加了等於功能,它仍然無法正常工作。 :( 我在非常簡單的項目由我的情況一個簡單的模擬,它的工作原理。 但我的情況比較複雜。我從班其他的等 繼承任何想法,爲什麼它可能無法正常工作?