はじめに
メソッドには、入力に対して操作を実行する機能があります。 メソッドにパラメーターを渡すと、さまざまな入力値でメソッドのタスクを実行できます。 メソッド パラメーターを使用すると、プログラムを整理して読みやすくしながらコードを拡張できます。 メソッドが入力を受け入れ、1 つのタスクを実行するブラック ボックスであると考える場合は、大きな問題をすばやく実行可能な部分に分割できます。
異なる入力セットに対して同じ操作を実行するコードを記述する必要があるとします。 3 つの異なる配列があり、それぞれの内容を表示する必要があります。 1 つの配列を入力として受け入れ、内容を表示する DisplayArray メソッドを作成できます。 個々の配列を表示するコードを記述する代わりに、同じメソッドを呼び出し、異なる配列を入力として指定できます。
パラメーターを使用すると、同じ一般的なタスクを実行しながら、メソッドの堅牢性を高めることができます。 このモジュールでは、パラメーターの操作の詳細を学習し、メソッドの理解を固めます。
学習目標
このモジュールでは、次の操作を行います。
- パラメーターの使用の詳細
- メソッドスコープを理解する
- 参照渡しパラメーター型と値渡しパラメーター型について理解する
- 省略可能な引数と名前付き引数を使用する方法について説明します
[前提条件]
int、string、配列、2D 配列などの C# データ型の使用経験- switch ステートメント、if-else ステートメント、for ループの使用経験
- 乱数を生成する
Randomクラスの使用経験 - C# メソッドの基本の理解