还在苦苦敲代码开发APP?你out啦! 试试积木搭建APP吧~

无法将类型“System.Collections.Generic.List<xxxx.Test>”隐式转换为“MyTestClient.WcfApp

来源:清泛原创     2016-06-27 11:34:24    人气:     我有话说( 0 人参与)

WCF接口是List型,但客户端需要传入Array型,若传入List型参数,则报错:无法将类型System.Collections.Generic.List<MyTestClient.WcfApp....

WCF接口是List型,但客户端需要传入Array型,若传入List型参数,则报错:

无法将类型“System.Collections.Generic.List<MyTestClient.WcfApp.CommonManageSrv.Test>”隐式转换为“MyTestClient.WcfApp.CommonManageSrv.Test[]”。

原因是WCF默认把List类型变成了Array,可以通过修改客户端配置指定参数类型,不过还是建议不要修改配置,使用默认的Array型数据(这样省资源),具体《WCF 接口List类型变成了Array型?》一文有详细的介绍。

WCF 类型 List Array

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: