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