Итак, я добавляю / создаю объекты в классе консоли через массив:
string[] console_available = { "Yes", "Yes", "Yes", "Yes", "Yes" };
for (int i = 0; i < console_available .Length; i++)
{
Classes.Console console = new Classes.Console(console_available[i]);
}
В самом классе у меня есть int console_id, который я хочу увеличить, но по какой-то причине он увеличивает его только один раз с помощью Конструктор ниже:
public int ConsoleID { get; set; } = 0;
public string Available { get; set; }
public Console(string available)
{
ConsoleID++;
this.Available = available;
}
По сути, все это «1 Да», где мне нужно, чтобы оно было «1 Да», «2 Да», «3 Да».
Я надеваю на самом деле не нужно go использовать несколько строк кода для создания объектов, например:
Classes.Console console = new Classes.Console("Yes");
Classes.Console console2 = new Classes.Console("Yes");
Classes.Console console3 = new Classes.Console("Yes");