我有一个类人。这与学生有关。现在学生类包含一个日期字段“CreatedOn”。
class Person
{
String Name;
List<Student> students;
-----rest of props and methods
}
class Student
{
DateTime CreatedOn;
DateTime UpdatedOn;
---------rest of props and methods
}
现在我的问题是我想在更新人员类的对象时从模型状态中删除这些日期(学生类的)。我怎样才能做到这一点?
因为一个人可以有 2 个学生,而另一个人可以有任意数量的学生。
如果我需要从 ModelState 中删除“Name”,我会为 person 使用 ModelState.Remove("Name") 但我该如何为 person 的学生执行此操作。是否有 ModelState.Remove("students") 或 ModelState.Remove("students[0]") 等?
请帮我举个例子