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