コード例 #1
0
ファイル: ProjectKey.cs プロジェクト: Vialythen/AcumaticaTest
 public override int GetHashCode()
 {
     return
         (BranchID.GetHashCode() ^
          AccountID.GetHashCode() ^
          SubID.GetHashCode() ^
          ProjectID.GetHashCode() ^
          TaskID.GetHashCode() ^
          CostCodeID.GetHashCode() ^
          InventoryID.GetHashCode());
 }
コード例 #2
0
ファイル: ProjectMstr.cs プロジェクト: Novthirteen/yfkey-scms
 public override int GetHashCode()
 {
     if (ProjectID != null)
     {
         return(ProjectID.GetHashCode());
     }
     else
     {
         return(base.GetHashCode());
     }
 }
コード例 #3
0
        public override int GetHashCode()
        {
            int hashCode = -1422345826;

            hashCode = hashCode * -1521134295 + ID.GetHashCode();
            hashCode = hashCode * -1521134295 + ProjectID.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Detail);

            hashCode = hashCode * -1521134295 + Status.GetHashCode();
            hashCode = hashCode * -1521134295 + AssignedToUserID.GetHashCode();
            hashCode = hashCode * -1521134295 + CreatedOn.GetHashCode();
            return(hashCode);
        }
コード例 #4
0
 public override int GetHashCode()
 {
     return(ProjectID.GetHashCode());
 }