示例#1
0
 public override int GetHashCode()
 {
     unchecked
     {
         int result = GetType().GetHashCode();
         result = (result * 397) ^ EmpNo.GetHashCode();
         return(result);
     }
 }
示例#2
0
        public override string ToString()
        {
            //TODO Överskidinformationen
            var empInfo = new StringBuilder();

            empInfo.AppendLine($" EmpNo:  {EmpNo.ToString("D4")}");
            empInfo.AppendLine($" Name:  {Name}");
            empInfo.AppendLine($" Address:  {Address}");
            empInfo.AppendLine($" City:  {City}");
            empInfo.AppendLine($" State:  {State}");
            empInfo.AppendLine($" Date Of Birth:  {DateOfBirth.ToString("yyyy/MM/dd")}");
            empInfo.AppendLine($" Age:  {Age}");
            empInfo.AppendLine($" Gender:  {Gender}");
            empInfo.Append($"\n Hobbies:  ");
            foreach (var h in Hobbies)
            {
                empInfo.Append($"{h} ");
            }
            return(empInfo.ToString());
        }