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

Список как параметр функции в C#

Параметр типа List<int> получает копию ссылки на список. Обход и чтение элементов не меняют коллекцию снаружи:

Запишем функцию, которая печатает каждый элемент переданного списка:

void Show(List<int> nums) { foreach (int n in nums) { Console.WriteLine(n); } } List<int> data = [1, 2, 3]; Show(data);

Функция может вернуть сумму элементов того же списка:

int Sum(List<int> nums) { int total = 0; foreach (int n in nums) { total += n; } return total; } List<int> data = [1, 2, 3]; Console.WriteLine(Sum(data)); // prints 6

Дан список:

List<int> data = [1, 2, 3, 4, 5];

Сделайте функцию, которая выведет элементы этого списка в консоль.

Дан список:

List<int> data = [1, 2, 3, 4, 5];

Сделайте функцию, которая вернет сумму элементов этого списка.

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