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

Параметр in в C#

Слово in перед типом параметра передает переменную по ссылке только для чтения. Внутри функции значение можно читать, но присваивание такому параметру запрещено.

Запишем функцию, которая выводит число, переданное через in:

void Show(in int num) { Console.WriteLine(num); } int value = 12; Show(in value);

Сделайте функцию, которая через in принимает два числа и выводит их сумму, не меняя исходные переменные.

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