인 사전 클래스를 상속하는 방법이 필요합니다. 문제가 생겼습니다. 사전을 상속받을 클래스가 있습니다. 그러나 사전은 템플릿 유형이어야합니다. 나는 사전 수업을 상속받을 때까지 성공했다. 하지만 파생 사전을 템플릿으로 만드는 방법을 얻지 못하고 있습니다. 이걸 도와주세요. 아래 코드를 작성하십시오.템플릿 유형이
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);
}
}
위의 코드에서 나는이 라인을 템플릿이있는 사전으로 상속받은 클래스로 만들어야합니다. 그것은 당신의 클래스는 일반적인 수 있으려면 아무 의미 사전
내가 코드가 명확하게 게시되지 않습니다 생각 프로필 –
에서 개인 정보를 보관 ... 이름과 staticness 모두, 거의 확실하게 나쁜 생각 있습니다. 여기 아래에 메일을 보내 주시기 바랍니다 : 공용 클래스 MGDDictionary : 사전 > TKEY 여기서 MGDDictionary { 공공 MGDDictionary는() {} } –
sudhavamsikiran
는'이 될 MGDDictionary' 것 'string, string'과 같은 특정 유형 또는 generic이 필요합니까? –