Добавить конструктор в наследуемый класс - C#
Формулировка задачи:
Добрый день,
Я хочу добавить добавить конструктор в такой способ
в итоге хочу получить полноценный класс Dictionary + этот конструктор
использоваться он будет так
подскажите пожалуйста как заставить это работать
public class my_Dictionary<Tkey,Tvalue> : Dictionary<TKey, TValue>
{
public my_Dictionary(Tkey key,Tvalue val)
{
int i=0;
for(i=0; i < key.Count();i++)
{
this.Add(key[i],val[i]);
}
}
} string[] D = new string[] {"25","30","35","40"};
double[] coef_of_D = new double[] {0.89,0.96,1.04,1.19};
my_Dictionary<string,double> D_coef = new my_Dictionary<string,double>(D,coef_of_D);Решение задачи: «Добавить конструктор в наследуемый класс»
textual
Листинг программы
public class my_Dictionary<TKey,TValue> : Dictionary<TKey, TValue>
{
public my_Dictionary(TKey[] keys, TValue[] values)
{
for(int i=0; i < keys.Length; i++)
{
this.Add(keys[i], values[i]);
}
}
}