[XmlRoot("Person")]
Public class Person
{
[XmlElement("Name")]
public string Name{ get; set; }
[XmlElement("Age")]
public int Age{ get; set; }
[XmlElement("Gender")]
public string Gender{ get; set; }
}
这是我的班级。我正在使用xsd.exe工具为这个类创建XSD。我想对这些值设置一些限制,比如Name不应该包含数值,Age不应该是负数,不应该大于99,性别应该是男性还是女性。我不想手动修改XSD。有没有办法在类级别上设置这些限制,并在xsd.exe工具的帮助下将它们放在XSD中?