回 帖 发 新 帖 刷新版面

主题:在方法中调用数组参数出错?

string[] dis = {"$200-$299","$300-$399","$400-$499","$500-$599","$600-$699","$700-$799","$800-$899","$900-$999",">=$1000"};
int[] all = new int[8];
int[] inp = new int[8];
for (int j=0;j<all.Length;j++)
{
  all[j] = 0;
  input[j] = 0;
}
.
.
.
for (int i=0;i<inp.Length;i++)
{
Inti (inp[i],dis[i],all[i]);
}
.
.
.
 void Inti (int[] i,string[] s,int[] a)
{
.
.
}
提示:具匹配的重载方法具有一些无效参数.

回复列表 (共1个回复)

沙发

自己动手,丰衣足食,哈哈!
调用方法时,要使用强制转换:

Inti ((int[])inp,(string[])dis,(int[])all);

我来回复

您尚未登录,请登录后再回复。点此登录或注册