List<string> 和 string[] WCF?

单一的

我创建了一个 WCF 服务并公开了一个接受 List 作为参数的函数。

public bool Execute(string databaseServer, string database, string ClientName, string ERAPayerID, string PlanPriority, List<string> AdjCode, List<string> RemarkCode, List<string> CPT, string Modifier, string renderingProviderNPI)

当我调用这个函数时,它要求我提供 string[] 而不是 List

WriteOffServiceClient client = new WriteOffServiceClient();
bool resutl = client.Execute("server", "database", practiseIdentifier, "", ERAPayerId, pPriority, new List<string>, new List<string>, new List<string>, "", "");

它给了我这个无效参数的错误。当我用字符串调用它时,它接受它。

WriteOffServiceClient client = new WriteOffServiceClient();
bool resutl = client.Execute("server", "database", practiseIdentifier, "", ERAPayerId, pPriority, new string[5], new string[5], new string[5], "", "");

如果我只想接受列表,我该怎么办?

幸运的

这与您添加服务引用的方式有关。您可以在添加服务引用时选择集合类型。

添加服务参考 -> 输入您的网址,然后使用高级按钮您可以选择System.Collection.Generic.List收集选项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

List和List <String>有何不同?

Dart 中 List<String>.from() 和 as List<String> 的区别

List <List <String >>与String [] []

list <string>和string之间的构造函数不明确

Mockito:如何匹配String和List <String>参数

C#从List <KeyValuePair <string,string>获取键和值

Scala中的String和List之间的区别?

List <String> stringList = new ArrayList <String>()和List <String> stringList = new ArrayList()有什么区别?

List(of String())包含String()

List <String>减去List <String>

解组未知类型代码List <Byte>和List <String>

将List <string>和List <Object>插入字典

为什么它不等于 String 和 String From List<String>

如何使用JSP和Servlet从String和List <String>的映射动态生成表?

如何定义可以接受List [List [String]]和List [List [Int]]作为输入的案例类?

List <Map <String,String >>与List <?扩展Map <String,String >>

“ List <Object>”和“ String”强制转换声明问题

.Net Core linq where 有多个 List<int> 和 string

扑。创建 Firestore 文档和集合的 List<String>

从 List<Pair<String,String>> 创建列表<string>

string []和[string]之间的区别

String [] a和String ... a之间的区别

如何区分@string和@@ string?

WCF服务将JSON解析为Dictionary <string,string>()

如何将List <string>转换为IEnumerable <ServiceReference.datatable> C#Silverlight WCF RIA服务LINQ到SQL

如何将 JavaRDD<List<String>> 转换为 JavaRDD<String> 并写入没有“[”和“]”的文件

无法在Android中使用Bundle同时传递String和List <String>

使用Java 8流获取List <String>和HashMap <String,Object>

如何使用Scala和Cats从列表[F [String]]到F [List [String]]?