好的,所以我正在尝试针对代表我的项目属性的 DataSet 验证 xml。架构添加是这样完成的:
dataSet d = new dataSet();
schema.add("http://tempuri.org/settings.xsd", XmlReader.Create(new StringReader(d.GetXmlSchema())));
假设我的数据集有两列“路径”和“版本”。然后,如果我尝试验证 xml:
<settings>
<paht>c:\</path>
</settings>
这将很好地验证。而且我不希望它...我不想收到错误,因为没有“版本”条目。所以我查看了我从 d.GetXmlSchema() 得到的东西,它看起来像一个 xsd。所有条目都包含一个属性:minOccurs="0"
我猜我="1"
不希望这样,但是如何为 DataSet 设置这样的选项?