C# Json是空的

C# Json是空的,c#,json,C#,Json,我试图序列化要存储在数据库中的json对象 问题是Json显示为空,只是{} 我的代码是 public Task ParseJson(){ QuoteDataObject data = new QuoteDataObject(); data.Source = "joe"; var json = JsonConvert.SerializeObject(data); } 引用的对象是 public class QuoteDataObject { public string

我试图序列化要存储在数据库中的json对象

问题是Json显示为空,只是
{}

我的代码是

public Task ParseJson(){
   QuoteDataObject data = new QuoteDataObject();
   data.Source = "joe";
   var json = JsonConvert.SerializeObject(data);
}
引用的对象是

public class QuoteDataObject
{
    public string Source { get; set; }
}

问题是我使用了
SerializeObject()
却不知道异步方法需要一个
SerializeObjectAsync()
方法。

它不是emtpy-在您的示例中显示为{“Source”:“joe”}。你能告诉我你是怎么检查的吗?无法复制。您使用的是Json.NET库吗?请澄清您的具体问题或添加其他详细信息,以突出显示您所需要的内容。正如目前所写的,很难准确地说出你在说什么asking@VidmantasBlazevicius我通过查看数据库进行了检查,还尝试使用DisplayAlert(“test”,json.ToString(),“test”)@史蒂夫:是的,我正在使用Json.NET