Пример #1
0
 public override int GetHashCode()
 {
     return(Id.GetHashCode() ^
            StudentId.GetHashCode() ^
            DateCreated.GetHashCode() ^
            Reason.GetHashCode());
 }
Пример #2
0
 public override int GetHashCode()
 {
     unchecked
     {
         return((StudentId.GetHashCode() * 397) ^ CourseId.GetHashCode());
     }
 }
Пример #3
0
        public override int GetHashCode()
        {
            int hash = GetType().GetHashCode();

            hash = (hash * 13) ^ StudentId.GetHashCode();
            hash = (hash * 13) ^ ExamSheetId.GetHashCode();
            return(hash);
        }
Пример #4
0
        public override int GetHashCode()
        {
            var hashCode = -480371866;

            hashCode = hashCode * -1521134295 + StudentId.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Name);

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

            hashCode = hashCode * -1521134295 + DateOfBirth.GetHashCode();
            return(hashCode);
        }
Пример #5
0
        public override int GetHashCode()
        {
            var hashCode = -1235398547;

            hashCode = hashCode * -1521134295 + StudentId.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Name);

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

            hashCode = hashCode * -1521134295 + Age.GetHashCode();
            return(hashCode);
        }
Пример #6
0
        public override int GetHashCode()
        {
            var hashCode = -387832195;

            hashCode = hashCode * -1521134295 + StudentId.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Name);

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

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

            return(hashCode);
        }
Пример #7
0
        public override int GetHashCode()
        {
            int hashCode = 552405456;

            hashCode = hashCode * -1521134295 + Id.GetHashCode();
            hashCode = hashCode * -1521134295 + StudentId.GetHashCode();
            hashCode = hashCode * -1521134295 + SubjectId.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Result);

            hashCode = hashCode * -1521134295 + WorkTypeId.GetHashCode();
            hashCode = hashCode * -1521134295 + SessionSheduleId.GetHashCode();
            return(hashCode);
        }
Пример #8
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (StudentId != 0)
            {
                hash ^= StudentId.GetHashCode();
            }
            if (Name.Length != 0)
            {
                hash ^= Name.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
 public override int GetHashCode()
 {
     return(StudentId.GetHashCode() ^
            ClassId.GetHashCode());
 }
Пример #10
0
 public override int GetHashCode()
 {
     return(Id.GetHashCode() + StudentId.GetHashCode() + SubmitTime.GetHashCode() + Value.GetHashCode());
 }