草庐IT

XmlSchemaParticle

全部标签

c# - 有什么方法可以检查 XmlSchemaParticle 是否为 EmptyParticle?

我在这里遇到了一些问题,是否有正确方法来检查XmlSchemaParticle是否为EmptyParticle?XmlSchemaParticle.EmptyParticle似乎是XmlSchemaParticle的私有(private)内部类。我现在正在做的是particle.GetType().Name=="EmptyParticle"我觉得它很难看。还有其他选择吗? 最佳答案 我今天遇到了同样的问题。我可以通过检查XmlSchemaComplexType.ContentType来绕过它属性:publicboolHasEmpty