配列を使って引数に任意個の値を渡す 言語: C# VB 引数で配列を指定することにより、任意個の値をメソッドに渡すことができます。 この場合、あらかじめ引数に渡す値を配列としてまとめておく必要があります。 配列を使って引数に任意個の値を渡す すべて選択してコピー ダウンロード 行番号を表示する using System; class Sample { // 引数で与えられた配列の合計を求めるメソッド static long Sum(int[] arr) { var sum = 0L; foreach (var val in arr) { sum += val; } return sum; } static void Main() { var arr = new int[] {2, 5, 3, 8, 4}; Console.WriteLine("合計 = {0}", Sum(arr)); } } 関連するページ ICollectionインターフェイスを介して配列ではサポートされないメソッドを呼び出す場合 object配列を使って複数のデータ型の値を格納する 独自に定義したデータ型を使って値を配列に格納する 可変長引数を使って任意個の値を渡す 商と剰余を配列に格納して返すメソッド 商と剰余をoutパラメータ・ByRef引数に格納して返すメソッド Tuple型を使って合計と平均を返すメソッド