C# - Головна Простір імен
► System (5)► Microsoft (1) Для учнів (початківців)
► Відео уроки (4)► Навчання (177) ► Приклади програм (19) ► Секрети Сі Шарп (4) Для професіоналів
► Навчання (6)► Приклади програм (1) |
Використання змінного числа аргументівЗмінні, які передаються методу в якості параметрів, називають аргументами. При створенні методу зазвичай заздалегідь відома кількість аргументів, які будуть передаватися йому. Але іноді необхідно, щоб метод брав довільне число аргументів, тобто необхідно щоб у нього було змінне число параметрів. Такий тип параметра оголошується за допомогою модифікатора params. Модифікатор params використовується для оголошення параметра-масиву, який зможе отримати деяку кількість аргументів (в тому числі і нульове). Кількість елементів у масиві буде дорівнює числу аргументів, переданих методом. Розглянемо приклад методу, який повертає мінімальне число з усіх переданих їй у якості параметрів чисел: class Min { public int minVal(params int[] nums) { int m; if (nums.Length == 0) { return 0; } m = nums [0]; for (int i = l; i < nums.Length; i++) if (nums[i] < m = nums[i]; return m; } } Переглядів: 1811 |