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

Вложенное свойство в образце C#

Вложенность записывают как свойство, внутри которого снова фигурные скобки. Так добираются до свойства вложенного объекта без нескольких if.

У коробки метка с кодом 1, поэтому образец совпадает:

var box = new Box(new Tag("x", 1)); bool ok = box is { Label: { Code: 1 } }; Console.WriteLine(ok); // выведет True record Tag(string Name, int Code); record Box(Tag Label);

Сопоставьте обёртку, у которой внутреннее число равно 3, и выведите результат.

Покажите, что образец с кодом 8 не совпадает с обёрткой, у которой внутри число 3, и выведите результат.

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