当前位置: 代码迷 >> Web Service >> 引用WebService时出现的有关问题,
  详细解决方案

引用WebService时出现的有关问题,

热度:219   发布时间:2016-05-02 03:00:33.0
引用WebService时出现的问题,急

我写了一个WebService,里面有一些方法,这写方法的参数是几个我事先定义好的类型(接定义在WebService中),

然后我创建了一个站点,引用这个WebService,但现在这些类型中的一个,在站点中无法看到它的任何方法

其他的类型的实体没问题,只有这一个有问题

这个实体是一个包装了string []的包装类,具体的方法就和一般的ArrayList什么的差不多

支持插入,删除,查询,返回第几个字符串之类的操作

比如在WebService中有这个类

public class Params{
  private string [] str;
  private int counter;
  public Params(string[] s){
  str=s;
  counter=s.length;
  }

  public int Length{
  get{
  return counter;
  }
  }
}


我在站点里添加WebService引用之后,给这个WebService起别名叫ABC

在站点的cs文件里写

using ABC;

.....

string [] a={"123","456","789"};
ABC.Service s=new ABC.Service();
ABC.Params p=new Params(a);
然后我访问
p.Length时

显示出错,Params 没有这个属性


请各位高人看看是什么问题

我应该怎么做才行



------解决方案--------------------
你看看代理类里面的Params 代码吧,应该是这里有问题
  相关解决方案