共変およびインデックス付きコレクションからの項目の取得
共変コレクションではアップキャストによる項目の取得が可能ですが、多くの場合、インデックスがサポートされていません。 IEnumerable は、インデックスを作成しない共変コレクションの例です。ただし、インデックス作成とアップキャストの両方を提供する共変コレクションが必要になる場合があります。
この問題は、ICollection を実装し、Add メソッドを持つ List クラスで発生します。リスト
インデックス検索を使用した共変コレクションが必要な場合は、代替案を検討できます:
以上がインデックスを使用して共変コレクションからアイテムを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。