我正在尝试在我的数据合同中对我的数据成员密码进行散列/加盐,但是当我添加一个新学生然后获取该学生集合时,密码字段尚未经过散列/加盐,它会在我输入的内容中返回?
public void AddStudent(Student student)
{
student.StudentID = (++eCount).ToString();
byte[] passwordHash = Hash(student.Password, GenerateSalt());
student.TimeAdded = DateTime.Now;
students.Add(student);
}
任何人都可以帮助解决这个问题吗?