不确定为什么我会收到此错误...这是方法(我相信我正在返回所有必要的值)。有没有人知道我在语法方面缺少什么,或者你认为问题比这个堆栈跟踪更大吗?
public bool equals(Object obj)
{
if (this == obj)
{
return true;
}
if (obj == null)
{
return false;
}
if (GetType() != obj.GetType())
{
return false;
}
AccountNumber anotherObj = (AccountNumber) obj;
if (failedCheckSum != anotherObj.failedCheckSum)
{
return false;
}
if (notValid != anotherObj.notValid)
{
return false;
}
if (line0 == null)
{
if (anotherObj.line0 != null)
{
return false;
}
else if (!line0.Equals(anotherObj.line0))
{
return false;
}
if (line1 == null)
{
if (anotherObj.line1 != null)
{
return false;
}
else if (!line1.Equals(anotherObj.line1))
{
return false;
}
}
if (line2 == null)
{
if (anotherObj.line2 != null)
{
return false;
}
else if (!line2.Equals(anotherObj.line2))
{
return false;
}
}
return true;
}