1

我有一种层次类,这意味着它包含用户定义对象的集合。我希望能够在子级别应用验证,但在父级别引用一些属性。有没有办法通过验证应用程序块中的内置验证器来做到这一点?如果没有,我真的会应用这种验证器的通用示例。

更新

我认为举一个小例子可能有助于理解这个问题。所以这里是:

public class Group
{
    public int ID {get;set;}
    public DateTime RegistrationDate {get;set;}    
    public List<Student> Students{ get; set; }
}

public class Student
{
    public string Name {get;set;}
    public string BirthDate{ get; set; }
    public int GroupId {get;set;}
}

现在我的问题是我想在组中的注册日期计算ageaperson并验证它。这只是一个微不足道的例子,因为有比这更复杂的场景。验证它的最佳方法是什么?

4

0 回答 0