0

我正在自定义我自己的配置部分。我想知道是否可以为配置文件中不存在的元素返回 null 。例如,考虑:

<myConfig><myElement/></myConfig>

这建立在:

public class MyConfig : ConfigurationSection
{
   [ConfigurationProperty ("myElement")]
   public MyElement MyElement { get { return (MyElement) this["myElement"]; } }
}

MyElement即使<myElement/>不存在,这也会返回一个实例。

我该如何克服呢?

4

1 回答 1

1

好吧,我意识到有一个MyElement.ElementInformation.IsPresent属性。

于 2012-12-18T16:31:33.903 回答