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