クラスを持つサードパーティのAPIを使用しています。このクラスのコンストラクターはを受け入れますIList<CustomType>
。ドキュメントごとのコンストラクターは次のとおりです
public LogicalOrFilter(
IList<ElementFilter> filters
)
list<ElementFilter>
このオブジェクトを初期化するときに、を渡してみました。ただし、機能しません。ランタイムエラーはスローされません。サードパーティのAPIであるため、その内部動作はわかりません。このクラスには、単一のを受け入れる別のコンストラクターがありますElementFilter
。私がそれを使うとき、クラスは私が望むことをします。したがって、残りのコードは問題ないと確信しています。このコンストラクターに渡すことができる標準のデータ構造を誰かが説明できますか?