这是我的webservice中的方法,参数都是List<string>类型
public List<long> GetLayerCountByAdmin(List<string> layersTableNamelist, List<string> adminList)
{
return PipeQueryManager.GetLayerCountByAdmin(layersTableNamelist, adminList);
}
但我在客户端调用服务的时候它提示参数的类型是ArrayOfString,我用不管是用List<string>直接赋值还是先转换为ObservableCollection<string>后再赋值 都不行。还有没有其他的解决方法? 我现在想到的只有把List<string>先转为ArrayOfString类型再传参
public List<long> GetLayerCountByAdmin(List<string> layersTableNamelist, List<string> adminList)
{
return PipeQueryManager.GetLayerCountByAdmin(layersTableNamelist, adminList);
}
但我在客户端调用服务的时候它提示参数的类型是ArrayOfString,我用不管是用List<string>直接赋值还是先转换为ObservableCollection<string>后再赋值 都不行。还有没有其他的解决方法? 我现在想到的只有把List<string>先转为ArrayOfString类型再传参
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货