在我的WCF Web方法中,我有一个接受字符串数组List的操作合约,但是当我为这个服务创建一个代理时,它会将它转换为List of List of string。
List<string[]> to List<List<string>>.
任何人都可以告诉我,如果有某种方式我可以确保这不会发生,我的代理也包含列表
由于
答案 0 :(得分:1)
如果您在VS中使用服务参考,请转到配置服务参考并将集合类型设置为System.Collections.Generic.List。那应该解决它。如果您使用的是svcutil,则开关为/ collectionType:http://msdn.microsoft.com/en-us/library/aa347733.aspx
答案 1 :(得分:0)
您是否尝试过编辑svcutil.exe生成的代码?编辑生成的代码=呃,我知道,但是......
答案 2 :(得分:0)