1
不知道爲什麼失敗,但這裏是我:JSON.Net例如失敗
public class Message
{
public string Address { get; set; }
[JsonProperty(TypeNameHandling = TypeNameHandling.All)]
public object Body { get; set; }
}
public class SearchDetails
{
public string Query { get; set; }
public string Language { get; set; }
}
public void serialize()
{
Message message = new Message();
message.Address = "http://www.google.com";
message.Body = new SearchDetails
{
Query = "Json.NET",
Language = "en-us"
};
string json = JsonConvert.SerializeObject(message, Formatting.Indented);
}
我上SerializeObject異常:未找到 「方法:「布爾System.Runtime.Serialization.DataContractAttribute .get_IsReference()」「。
它在InitializeContract(合同)死在JsonObjectContract CreateObjectContract(類型的objectType);.
我的decls有什麼問題?
(在此先感謝)
你能解決這個問題嗎? – Hemant