以不同的方法传递数组
本文关键字:数组 方法 | 更新日期: 2023-09-27 18:11:57
这是我代码的一部分。我得到的错误"最好的重载方法匹配有一些无效的参数"在我的Ave方法。我不知道我做错了什么。谢谢。
static void Main()
{
string inFile="marks2D.txt";
StreamReader sr=new StreamReader(inFile);
int[,] marks= new int[5,6];
for(int i=0; i<5; i++)
{
string line=sr.ReadLine();
temp=line.Split(',');
for(int j=0; j<6; j++)
{
marks[i,j]=int.Parse(temp[j]);
Console.WriteLine("{0}", marks[i,j]);
}
}
Ave(marks[,], sr);
}
static void Ave(StreamReader sue, int[,] temp)
{...}
方法调用中的参数顺序错误,它们需要与方法声明中的顺序相匹配。
试题:Ave(sr, marks[,]);