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

Extension block C# 14

Блок extension в C# 14 держит методы расширения рядом с типом-приёмником. Класс остаётся static и невложенным.

Вызов выглядит как метод самого числа, хотя метод объявлен в отдельном статическом классе:

Console.WriteLine(3.Twice()); static class IntExtensions { extension(int x) { public int Twice() => x * 2; } }

Добавьте строке возможность сообщить, пуста ли она.

Проверьте эту возможность на строке "note" вызовом как у обычного значения и выведите результат в консоль.

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