Добавить конструктор в наследуемый класс - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день, Я хочу добавить добавить конструктор в такой способ
    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]);
            }
        }
    }
в итоге хочу получить полноценный класс Dictionary + этот конструктор использоваться он будет так
            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]);
            }
        }
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы