title: XSD.exe doesn't enforce minOccurs
body: <p>I have a simple schema where I'm declaring both minOccurs and maxOccurs to 1. When I run the XSD.exe to generate a C# class and consume the class in code; the field is not enforced as mandatory. Is there some additional step missing? or does the classes generated using XSD.exe don't mandatory fields?</p>
  
  <p>any suggestions or insight will be helpful.</p>