Latest web development tutorials

C#関数に配列を渡します

C#の配列 C#の配列

C#では、あなたは、パラメータとして配列を渡すことができます。 あなたは、関数に配列へのポインタを渡すために、配列の名前を指定することにより、インデックス付けされない場合があります。

次の例では、関数に配列を渡す方法を示しています。

システムを用いました。

名前空間のArrayApplication
{
   クラスMyArrayという
   {
      ダブルgetAverage(int型[]編曲、int型のサイズ)
      {
         私はint型。
         二重平均;
         int型の合計= 0;

         以下のための(ⅰ= 0; iはサイズ<; ++ I)
         {
            合計+ =編曲:[i]は、
         }

         平均値=(ダブル)和/サイズ。
         平均を返します。
      }
      静的な無効メイン(文字列[] args)
      {
         MyArrayというアプリ=新しいMyArrayという();
         / * 5要素を持つint配列* /
         int型[]バランス=新しいint型[] {1000年、2、3、17、50};
         二重平均;

         ポインタ/ *配列がパラメータとして渡されます* /
         平均値= app.getAverage(バランス、5);

         / *出力の戻り値* /
         Console.WriteLineを( "平均である:{0}"、平均)。
         Console.ReadKey()。
      }
   }
}

上記のコードはコンパイルされ、実行されると、次の結果を生成します。

平均である:214.4

C#の配列 C#の配列