Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csOpOpIc 63 of 163 menu
◀ ▶

Увеличение счётчика в C#

++ перед числом увеличивает его и отдает новое значение. В классе префиксный инкремент оформляют отдельным оператором: он меняет поля объекта и возвращает тот же экземпляр, чтобы можно было писать ++obj.

Запишем класс Counter с полем value:

class Counter { public int value = 0; public static Counter operator ++(Counter counter) { counter.value++; return counter; } }

Пример увеличения счётчика:

Counter tally = new Counter(); tally.value = 4; ++tally; Console.WriteLine(tally.value);

Сделайте класс Step с полем n. Начните с 1, один раз увеличьте значение и выведите n.

Создайте Step со значением 10, дважды увеличьте значение и выведите результат.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить