以编程方式将类序列化为xsd

Pki*_*ing 6 .net c# xml serialization

有没有办法以编程方式从C#.NET类创建XSD?我想使用类型信息将对象序列化为xsd(或xml).

Mar*_*ell 9

是; 看看XsdDataContractExporter; MSDN 在这里有一个完整的例子.

替代; XmlSchemaExporter