Прежде всего, я прошу прощения за такой простой вопрос в таком сложном месте. Я пишу одноразовое приложение для анализа текстового файла. Это консольное приложение с типичным статическим Main().Число аргументов ошибки конструктора
Я объявил еще один класс. Я опустил get/set из-за характера операции (он будет использоваться один раз ... никогда больше).
public class Entry
{
public List<string> numbers;
public string rm;
public string time;
public string desc;
Entry(List<string> n, string r, string t, string d)
{
numbers = n;
rm = r;
time = t;
desc = d;
}
}
Когда я пытаюсь создать экземпляр класса в Main() с этим утверждением:
Entry newEntry = new Entry(numbers, rn, time, desc);
Я получаю сообщение об ошибке, что запись не имеет конструктор, который принимает 4 аргумента. Все передаваемые переменные соответствуют типам определения конструктора. Я лишен сна и смущен. Что я делаю не так?
Спасибо и извините за глупый вопрос.
На каком языке это? – hmjd
Является ли это C++, java или что? – Bohemian
@hmjd: Похож на C#. –