Введение

Завершено

Методы имеют возможность выполнять операции с входным вводом. Передача параметров в методы позволяет выполнять задачу метода с различными входными значениями. Использование параметров метода позволяет расширить код при сохранении организации и удобочитаемой программы. Если вы считаете, что метод является черным ящиком, принимаюющим входные данные и выполняющим одну задачу, можно быстро разделить большую проблему на рабочие части.

Предположим, необходимо написать код, выполняющий одну и ту же операцию с различными наборами входных данных. Возможно, у вас есть три разных массива и необходимо отобразить содержимое каждого из них. Вы можете создать DisplayArray метод, который принимает один массив в качестве входных данных и отображает содержимое. Вместо написания кода для отображения каждого отдельного массива можно вызвать один и тот же метод и предоставить различные массивы в качестве входных данных.

Параметры могут сделать методы более надежными при выполнении одной и той же общей задачи. В этом модуле вы узнаете больше о работе с параметрами и усложните понимание методов.

Цели обучения

Изучив этот модуль, вы сможете:

  • Дополнительные сведения об использовании параметров
  • Общие сведения о области метода
  • Общие сведения о типах параметров pass-by-reference и pass-by-value
  • Узнайте, как использовать необязательные и именованные аргументы

Предпосылки

  • Опыт использования типов данных C#, включая int, string, массивы и двумерные массивы
  • Опыт использования инструкций switch, инструкций if-else и циклов
  • Опыт использования Random класса для создания случайного числа.
  • Основные сведения о методах C#