我注意到每次我在服务中使用字典时它都会转换为ArrayofKeyValueTypeType [randomchars]。我的问题是为什么最后会添加随机字符?我知道字典的根是一个键/值对的数组,所以这部分是有意义的。
离 c#object:
[DataMember]
public Dictionary<WorkOrderSearchFields, string> SearchCriteria;
来自wsdl的片段:
type="tns:ArrayOfKeyValueOfWorkOrderSearchFieldsstringKScFBAWF"