考慮增加一個等價的方法下面的類簡單點: public class Point {
private final int x;
private final int y;
public Point(int x, int y) {
this.x = x;
this.y = y;
}
public int getX() {
忙碌地爲控制器編寫單元測試,該控制器生成包含選項列表的視圖模型,如IEnumerable <SelectListItem>。我試着檢查預期的列表是否包含視圖模型中的所有列表,反之亦然。令我驚訝的是,這總是錯誤的。所以我創建了以下測試: [TestMethod]
public void CanEqual()
{
var x = new SelectListItem {Selected
我創建了一個Address類象下面是相同的,那麼我想檢查兩個Address es.If的平等所有字段是相同的,這兩個Address ES被認爲是相同的。 因此,我實施了hashCode和equals方法。 public class Address{
public String addressLine1;
public String addressLine2;
p