Введение
Методы имеют возможность выполнять операции с входным вводом. Передача параметров в методы позволяет выполнять задачу метода с различными входными значениями. Использование параметров метода позволяет расширить код при сохранении организации и удобочитаемой программы. Если вы считаете, что метод является черным ящиком, принимаюющим входные данные и выполняющим одну задачу, можно быстро разделить большую проблему на рабочие части.
Предположим, необходимо написать код, выполняющий одну и ту же операцию с различными наборами входных данных. Возможно, у вас есть три разных массива и необходимо отобразить содержимое каждого из них. Вы можете создать DisplayArray метод, который принимает один массив в качестве входных данных и отображает содержимое. Вместо написания кода для отображения каждого отдельного массива можно вызвать один и тот же метод и предоставить различные массивы в качестве входных данных.
Параметры могут сделать методы более надежными при выполнении одной и той же общей задачи. В этом модуле вы узнаете больше о работе с параметрами и усложните понимание методов.
Цели обучения
Изучив этот модуль, вы сможете:
- Дополнительные сведения об использовании параметров
- Общие сведения о области метода
- Общие сведения о типах параметров pass-by-reference и pass-by-value
- Узнайте, как использовать необязательные и именованные аргументы
Предпосылки
- Опыт использования типов данных C#, включая
int,string, массивы и двумерные массивы - Опыт использования инструкций switch, инструкций if-else и циклов
- Опыт использования
Randomкласса для создания случайного числа. - Основные сведения о методах C#