我有一个包含所有功能的函数类。我想在函数之间传递参数,但不是递归。
假设我的第一个函数返回一个数组,我想将该数组发送到另一个检查它的函数。
我怎样才能在程序课上做到这一点?
我尝试:
public List InsertFibo()
{
List<int> Fibo = new List<int>();
Console.WriteLine("enter you number");
string n = Console.ReadLine();
int numbers = Convert.ToInt32(n);
for (int i = 0; i < numbers; i++)
{
Console.WriteLine("insert numbers");
string z = Console.ReadLine();
int number = Convert.ToInt32(z);
Fibo.Add(number);
}
return Fibo; ;
}
public bool check(List<int> f)
{
int temp1=0;
int temp2=1;
int temp3=2;
if (f[temp1]+f[temp2]==f[temp3])
{
temp1++;
temp2++;
temp3++;
return true ;
}
else
{
return false;
}
}
节目类
Fibonachi f = new Fibonachi();
Console.WriteLine(f.InsertFibo());
Console.WriteLine(f.check());
我该怎么做?