public override int GetHashCode() { unchecked { var hashCode = TotalItemsCount.GetHashCode(); hashCode = (hashCode * 397) ^ RequestedPageNumber.GetHashCode(); hashCode = (hashCode * 397) ^ PageSize; hashCode = (hashCode * 397) ^ (Items != null ? Items.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { var hashCode = -714620281; hashCode = hashCode * -1521134295 + TotalItemsCount.GetHashCode(); hashCode = hashCode * -1521134295 + RequestedPageNumber.GetHashCode(); hashCode = hashCode * -1521134295 + PageSize.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <IList <TEntity> > .Default.GetHashCode(Items); hashCode = hashCode * -1521134295 + PagingEnabled.GetHashCode(); return(hashCode); }
public void ToString(StringBuilder builder) { builder.Append(ItemRecordTypes.FileControlRecord); builder.Append(TotalCashLetterCount.ToString("D6")); builder.Append(TotalRecordsCount.ToString("D8")); builder.Append(TotalItemsCount.ToString("D8")); builder.Append(TotalAmount.ToString("D16")); builder.Append(TotalRejectedAdjustmentsCount.ToString("D8")); builder.Append(TotalRejectedAdjustmentsAmount.ToString("D14")); builder.Append(Reserved.PadRight(18)); builder.AppendLine(); }