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

Несколько вызовов подряд в C#

Методы можно вызывать друг за другом, цепочкой. Для этого метод возвращает тот же объект, и следующий вызов пишут через точку.

Метод возвращает this с типом класса. Запишем класс User с двумя сеттерами:

class User { public string name = ""; public string surn = ""; public User SetName(string name) { this.name = name; return this; } public User SetSurn(string surn) { this.surn = surn; return this; } }

Создадим объект и выведем имя с фамилией после цепочки:

User user = new User(); user.SetName("john").SetSurn("smit"); Console.WriteLine(user.name + " " + user.surn);

Сделайте класс Route с остановками "A", "B" и "C", добавленными одной цепочкой операций. Выведите список остановок через пробел.

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