Добавить конструктор в наследуемый класс - 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]); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д