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 に答える