私は作成しCustomControl
ていますが、ほとんどすべての種類のジェネリック コレクションを受け入れ、ジェネリック コレクションを受け入れないコレクションがコントロールに必要です。たとえばList<T>
、IEnumerable
など。
前もって感謝します。
私は作成しCustomControl
ていますが、ほとんどすべての種類のジェネリック コレクションを受け入れ、ジェネリック コレクションを受け入れないコレクションがコントロールに必要です。たとえばList<T>
、IEnumerable
など。
前もって感謝します。
IEnumerable
またはIEnumerable<T>
、ほとんどの (場合によってはすべての) コレクションを受け入れます*。
* 実際、それらは厳密に言えばコレクションではありませんがIEnumerable
、質問で言及されました。
ユニバーサル コレクション インターフェイスは、非ジェネリックIEnumerable
インターフェイスです。実質的に、.NET 1.0 以降に作成されたすべてのコレクションがこのインターフェイスを実装しています。最大限の柔軟性が必要な場合は、これが最良の選択です。