在WCF類([DataContract]
屬性)我有這樣的領域:WCF數據成員字段列表<string>
[DataMember]
public List<string> XYZ;
但當我添加到這個服務的URL的引用,在Reference.cs文件中的此字段變成
私人字符串[] XYZ;
像往常一樣,必須有一個非常微妙的原因,我真的很想理解它!
在WCF類([DataContract]
屬性)我有這樣的領域:WCF數據成員字段列表<string>
[DataMember]
public List<string> XYZ;
但當我添加到這個服務的URL的引用,在Reference.cs文件中的此字段變成
私人字符串[] XYZ;
像往常一樣,必須有一個非常微妙的原因,我真的很想理解它!
在Visual Studio中有一個選項。當你添加新的服務引用,單擊高級...按鈕添加服務引用對話框,然後選擇你想怎樣來表示集合類型:
在你的情況,你需要選擇集合類型爲System.Collections.Generic.List和Dictionary集合類型爲System.Collections.Generic.Dictionary