Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
-
Объявления
-
⚙️ Новые онлайн-инструменты для DayZ 07/26/26
-
- 0

XenoZD
ДИСКЛЕЙМЕР: если вдруг вы не понимаете о чём речь - вряд ли вам это пригодится когда-либо, просто я дурачок считающий что придумал что-то умное
На сайте богемии вижу фразу "Every class can have one constructor and one destructor". Слова "only" я не вижу. Мне нужна примерно такая конструкция
class Foo { private string m_str; private int m_num; void Foo() { m_str = ""; m_num = 0; } void Foo(string str, int num) { m_str = str; m_num = num; } Foo GetCopy() { return new Foo(m_str, m_num); } };
Изменено пользователем XenoZD (история изменений)Запуск в таком виде + вызове второго конструктора приводит к ошибке TooManyParameters
Запуск БЕЗ конструкторов по умолчанию + вызове конструктора по умолчанию приводит к ошибке NotEnoughParameters
Вопрос - есть ли возможность добавить два конструктора. Если нет, есть ли идеи как это обойти?
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах