Ошибка: класс не содержит конструктора, принимающего 4 аргумента - C#

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

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

Добрый день! Подскажите, пожалуйста. Создала конструктор. В программе передаю в этот конструктор данные. Но выдает ошибку: "ConsoleApplication1.Account does not contain a constructor that takes 4 arguments"
class Account
    {
        private string Fam;
        private double NS;
        private double Proc;
        private double Summ;
        
    public void Account(string Fam, double NS, double Proc, double Summ)
     {
           this.Fam = Fam;
           this.NS = NS;
           this.Proc = Proc;
           this.Summ = Summ;
      }
 
        public double Sum
        { get
            { return Summ; }
          set
            {
              if (Summ < value)
                { Summ = Summ - value; }
                else
              throw new ArgumentOutOfRangeException();
            }
        }
 
    }
 static void Main()
       {
               Account Ac1 = new Account ("Иванов", 85749382, 6.3, 14875);
               Account Ac2 = new Account ("Максимов", 46382967, 16.8, 38859);
               Account Ac3 = new Account("Петров", 16285936, 2.6, 3748);
               Account Ac4 = new Account("Александров", 27395738, 26.2, 48372);
               Account Ac5 = new Account("Дмитров", 95748293, 11.4, 84738);
           Menu();
          }
Подскажите, как это исправить?

Решение задачи: «Ошибка: класс не содержит конструктора, принимающего 4 аргумента»

textual
Листинг программы
public Account(string Fam, double NS, double Proc, double Summ)

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


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

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

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