public override bool Equals(object obj) { var response = obj as Response; if (response != null) { return(ResponseID.ToString().Equals(response.ResponseID.ToString(), StringComparison.Ordinal) && RespondentID.Equals(response.RespondentID) && SurveyDate.Equals(response.SurveyDate) && Answer1.Equals(response.Answer1) && Answer2.Equals(response.Answer2) && Answer3.Equals(response.Answer3) && Answer4.Equals(response.Answer4) && Answer5.Equals(response.Answer5) && Answer6.Equals(response.Answer6)); } return(false); }