我有一个 wcf 服务,它的方法如下:
public void SyncClient(List<Client> client)
{
}
然后我在一个引用此服务的 lib 解决方案中调用它,如下所示:
WCF.SyncClient wcfSer = new WCF.SyncClient();
List<Client> clientModified = secondservice.Get_Clients(ModifiedDate, modifiedUnt).ToList();
wcfSer.SyncClient(clientModified);
但我不断收到以下错误:
The best overloaded method match for 'SyncClient(SyncLib.ClientWCF.Client[])' has some invalid arguments
cannot convert from 'System.Collections.Generic.List<SyncLib.Client>' to 'SyncLib.WCF.Client[]'
我唯一要做的就是让列表填充另一个 Web 服务。
这里有什么问题,因为我传递的参数是列表并且方法接受列表,有人可以指出我正确的方向吗?