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

WCF 接口List类型变成了Array型的原因

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

使用C# List型作为WCF接口的参数,但是client调用时却变成了需要传入Array型数据?这是由client端配置决定的,默认情况下集合类型是System...

使用C# List型作为WCF接口的参数,但是client调用时却变成了需要传入Array型数据?

这是由client端配置决定的,默认情况下集合类型是System.Array,字典默认仍是Dictionary。
如果需要以List传输数据,则把默认的 System.Array 改成 System.Collections.Generic.List 类型,如下:
 
 

这时接口参数已经更新为List数据了。不过,还是推荐默认的Array数据类型,因为这样可以节省带宽、CPU资源,详细请查阅《WCF:使用Array替代List》。

WCF List Array

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