我在处理XSD文件方面遇到了困难。
我正在尝试从一个类创建XSD文件:
public enum Levels { Easy, Medium, Hard }
public sealed class Configuration
{
public string Name { get;set; }
public Levels Level { get; set; }
public ConfigurationSpec { get;set;}
}
public abstract class ConfigurationSpec { }
public class ConfigurationSpec1
{
// ...
}
public class ConfigurationSpec2
{
// ...
}
请注意,我在Configuration中有一个抽象类。有了这个特性,是否可以创建XSD,如果可能的话,如何创建?想法是将Configuration类传递给XSD。