そこでDictionary、ベースから継承し、IEnumerableタイプのメンバーを含むというクラスを作成しましたList。アイテム数を保存および公開Listするメンバーがあります。const unsigned int&
これはDictionaryのコンストラクタです。
Dictionary() : _list(), IEnumerable(_list.Count)
{ }
const unsigned int&「初期化された」リストからをに渡しIEnumerableます。問題は、 '初期化子が's(タイプのメンバー)のIEnumerable前に呼び出されているため、無効な参照を渡していることです。_listList
_list基本クラスの前にメンバーを強制的に初期化する方法はありますIEnumerableか?