我想從.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