0

私は作成しCustomControlていますが、ほとんどすべての種類のジェネリック コレクションを受け入れ、ジェネリック コレクションを受け入れないコレクションがコントロールに必要です。たとえばList<T>IEnumerableなど。

前もって感謝します。

4

2 に答える 2

5

IEnumerableまたはIEnumerable<T>、ほとんどの (場合によってはすべての) コレクションを受け入れます*。

* 実際、それらは厳密に言えばコレクションではありませんがIEnumerable、質問で言及されました。

于 2012-07-12T19:58:15.067 に答える
2

ユニバーサル コレクション インターフェイスは、非ジェネリックIEnumerableインターフェイスです。実質的に、.NET 1.0 以降に作成されたすべてのコレクションがこのインターフェイスを実装しています。最大限の柔軟性が必要な場合は、これが最良の選択です。

于 2012-07-12T19:59:07.327 に答える