私は問題に悩まされました。辞書を継承するクラスがありますが、辞書はテンプレート型である必要があります。辞書クラスをクラスに継承するまで成功しました。しかし、派生辞書をテンプレートとして作成する方法がわかりません。これを手伝ってください。以下の私のコードを入手してください。
public class MGDDictionary<TKey, TValue> : Dictionary<string,string>
{
public MGDDictionary()
{
}
public static SelectedOption value { get; set; }
public override string ToString()
{
return EntitySerializer.ObjToString<MGDDictionary<TKey, TValue>>(serializer, this);
}
public static MGDDictionary<TKey, TValue> FromString(string objectStream)
{
return EntitySerializer.FromString<MGDDictionary<TKey,TValue>>(serializer,objectStream);
}
}
上記のコードでは、この行がテンプレートを含む辞書を継承するクラスである必要があります。
public class MGDDictionary<TKey, TValue> : Dictionary<string,string>
さらに多くの前もって感謝します