C# C将List传递给Web服务
这根线正是我需要的 我有这个: 网络服务: 这是可行的,但是如何发送C# C将List传递给Web服务,c#,list,web,service,C#,List,Web,Service,这根线正是我需要的 我有这个: 网络服务: 这是可行的,但是如何发送 List<List<>> var ? 如果WebMethod接近func1,这是可行的,但当然WebService的目标不是在业务软件所在的位置实现…将列表更改为T[,],然后看看它是否有效 您的代码看起来像 .... Int64[,] whau = new Int64[X,Y]; // I don't know the size of this. .... [WebMethod] static se
List<List<>> var ?
如果WebMethod接近func1,这是可行的,但当然WebService的目标不是在业务软件所在的位置实现…将列表更改为T[,],然后看看它是否有效
您的代码看起来像
....
Int64[,] whau = new Int64[X,Y]; // I don't know the size of this.
....
[WebMethod]
static setList(Int64[,] list_web)
{
whau = list_web;
}
public void func1 ()
{
Int64[,] list = Int64[1, 2];
list[0, 1] = 1;
list[0, 2] = 2;
service.setList(list);
}
记住,这只是一个例子。我不知道你的实际代码。这可能会导致编译错误,但我认为它们很容易解决。好的,budies,
所以我最后做的很简单,
我刚给网络服务发送了一个列表,
Web服务接收该列表并将其插入另一个列表,
创建嵌套列表的Web服务也是如此
非常感谢你们对大家的帮助
问候
FBservice.setListlist??service.setListlist;嗯?已经试过了伙计们:!这就是为什么我现在变得愚蠢。。。但是如果您有另一种方法将T SQL表发送到Web服务。。。我想是:!好的,我试试看:!但是代码是什么呢?我不知道如何实现…嗯…好的!让我试试布迪:D!最后,我尝试了一下,但是发送失败了,所以我尝试了另一种方法来解决我的问题。。。无论如何谢谢你!
sublist.ToArray()
List<List<>> var ?
service.setList(list);
....
Int64[,] whau = new Int64[X,Y]; // I don't know the size of this.
....
[WebMethod]
static setList(Int64[,] list_web)
{
whau = list_web;
}
public void func1 ()
{
Int64[,] list = Int64[1, 2];
list[0, 1] = 1;
list[0, 2] = 2;
service.setList(list);
}