当前位置: 代码迷 >> 综合 >> c#传递数组给函数
  详细解决方案

c#传递数组给函数

热度:53   发布时间:2023-09-27 14:25:46.0

在c#中,可以传递数组作为函数的参数,可以通过指定不带索引的数组名称来给函数传递一个指向数组的指针

using System;

namespace ArrayApplication

{

class MyArray

{

double getAverage(int [] arr,int size)

{

int i;

double avg;

int sum=0;

for(i=0;i<size;++i)

{

sum+=arr[i];

}

avg=(double)sum/size;

return avg;

}

static void Main(string[] args)

{

MyArray app=new MyArray();

int [] balance=new int []{100,2,3,17,50};

double avg;

avg=app.getAverage(balance,5);

Console.WriteLine("{0}",avg);

Console.ReadKey();

}

}

}

  相关解决方案