我想从.json文件中写入textBox1中每个库的所有名称。到目前为止,我有这样的代码:Json.NET反序列化System.NullReferenceException
client.DownloadFile("https://s3.amazonaws.com/Minecraft.Download/versions/1.8.8/1.8.8.json", "1.8.8.json");
Library libs = JsonConvert.DeserializeObject<Library>(File.ReadAllText("1.8.8.json"));
foreach (var item in libs.name) { textBox1.Text += item; }
public class Library { public string name { get; set; } }
它没有错误,但是当我运行它时,错误是System.NullReferenceException。你能告诉我我做错了什么吗?
在哪一行抛出异常? – Bigeyes
我不想一般的回答,我有Google。我花了4个小时弄清楚我做错了什么,我仍然没有得到它,如果你知道如何,请帮助我。 – rysroma
@Bigeyes var item in libs.name – rysroma