【问题标题】:Could not find implementation of query pattern for source type: select not found while deserializing service response找不到源类型的查询模式的实现:反序列化服务响应时找不到选择
【发布时间】:2018-02-24 15:34:55
【问题描述】:

这不是重复的问题,我检查了同一主题的所有可用问题。

我正在尝试使用 WSDL 服务。

现在我想从响应中返回特定字段的列表,下面是我尝试过的:

从响应中返回“PreferredFullName”列表的最佳方式是什么?

【问题讨论】:

  • 响应类型是 IEnumerable 还是类似的,还是只是一个对象(而不是集合)?
  • @m.rogalski 它只是一个对象
  • 那么为什么要使用 Linq?只需使用var q = new PersonDetailsBO { PrefferedFullName = t1.PrefferedFullName };
  • @@m.rogalski 我需要返回 PreffredFullName 列表
  • 两件事:1.将代码粘贴为文本,而不是图像。 2. 你真的应该从你的问题中删除这些私人数据。事实上,我为你做了最后一件事。

标签: c# linq web-services deserialization


【解决方案1】:

很抱歉将代码作为图像。无论如何,我可以通过response.responsenote.Select()找到解决方案

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    • 1970-01-01
    • 2020-09-18
    相关资源
    最近更新 更多