передача двумерного массива в качестве параметра методу

Скрыть

Показать

Копировать
  Main.cs  
  • using System;
  •  
  • class One {
  •  public int Sum(int[,] arg) {
  •   int res = 0;
  •   foreach(var i in arg) {
  •    res+=i;
  •   }
  •   return res;
  •  }
  • }
  •  
  • class Program {
  •  public static int Main() {
  •   int[,] ara = new int[2, 3] { { 1, 3, 5 }, { 10, 20, 30 } };
  •   for(int i=0; i<2; i++) {
  •    for(int j=0; j<3; j++) {
  •     Console.Write("{0} ", ara[i, j]);
  •    }
  •   }
  •   Console.WriteLine();
  •   One O = new One();
  •   Console.WriteLine("сумма элементов : {0}", O.Sum(ara));
  •   Console.ReadKey();
  •   return 0;
  •  }
  • }
1 3 5 10 20 30
сумма элементов : 69