0

ConfigurationElementCollection を継承する場合:

public class Directories : ConfigurationElementCollection
{
    ...
}

ConfigurationElementCollectionの実装が必要ですGetElementKey(System.Configuration.ConfigurationElement)

ただし、次のようなカスタム構成セクションがあるため、キーは気にしません。

<directorySection>
  <directories>
    <directory pickUpDirectory="C:\Users\User\Documents\PickUp\0" dropOffDirectory="C:\Users\User\Documents\DropOff\0"/>
    <directory pickUpDirectory="C:\Users\User\Documents\PickUp\0" dropOffDirectory="C:\Users\User\Documents\DropOff\0"/>
    <directory pickUpDirectory="C:\Users\User\Documents\PickUp\1" dropOffDirectory="C:\Users\User\Documents\DropOff\1"/>
    <directory pickUpDirectory="C:\Users\User\Documents\PickUp\2" dropOffDirectory="C:\Users\User\Documents\DropOff\2"/>
  </directories>
</directorySection>

複数の要素を持つことができ、各要素にはキーがなく、この構造は重複を許可する必要があります (上記のように)。では、この場合はどうすればよいのでしょうか。

4

1 に答える 1