我想考枚舉類型的一對夫婦變量的等價,這樣的: enum AnEnumeration {
case aSimpleCase
case anotherSimpleCase
case aMoreComplexCase(String)
}
let a1 = AnEnumeration.aSimpleCase
let b1 = AnEnumeration.aSimple
我有一些包含幾個字段的類。我需要通過值來比較它們,即如果一個類的兩個實例包含相同的數據,則它們是相等的。我已經覆蓋了GetHashCode和Equals方法。 可能會發生這些類包含循環引用。 例如:我們希望模擬機構(如政府,體育俱樂部等)。一個機構有一個名字。 A Club是一個有名字和成員名單的機構。每個成員都有一個Person,它有一個名字和一個最喜歡的機構。如果某個俱樂部的成員將該俱樂部作爲