2017-03-07 34 views
0

我使用JsonConvert SerializeObject的連載對象JsonConvert SerializeObject:私有變量序列

在我班上有私人和公共變量,公共變量是沒有任何問題的srialize但私有成員不連載結果

private BOD.clsQuestionStructureInCache cRiskQuestionStruct; 

public List<BOD.clsALLExcessRates> cLstRetunExcessRates; 

我該怎麼做這個工作?

回答

0

看看:http://www.newtonsoft.com/json/help/html/DataContractAndDataMember.htm

您想使用DataContract和DataMember屬性。您想要使用DataMember屬性對每個字段進行序列標記,並且它應該可以工作。代碼取自鏈接:

[DataContract] 
    public class File 
    { 
// excluded from serialization 
// does not have DataMemberAttribute 
public Guid Id { get; set; } 

[DataMember] 
public string Name { get; set; } 

[DataMember] 
public int Size { get; set; } 
}