色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c#json轉換為數組

錢良釵2年前9瀏覽0評論

在使用C#進行開發時,經常需要將JSON數據轉換成數組,以便于進一步的數據處理。在下面的代碼示例中,我們將學習如何使用C#將JSON數據轉換成數組。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
namespace JsonToArray
{
class Program
{
static void Main(string[] args)
{
string json = @"[
{
'name': '張三',
'age': 21
},
{
'name': '李四',
'age': 25
},
{
'name': '王五',
'age': 23
}
]";
//將JSON數據轉換成數組
List<Person> persons = JsonConvert.DeserializeObject<List<Person>>(json);
//遍歷數組
foreach (Person person in persons)
{
Console.WriteLine("姓名:{0},年齡:{1}", person.Name, person.Age);
}
Console.ReadLine();
}
}
//定義Person類,用于存儲JSON數據
class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
}

在上面的代碼中,我們首先定義了一個JSON數據,并且定義了一個Person類,用于存儲JSON數據。接著,我們使用Newtonsoft.Json包中的JsonConvert.DeserializeObject()方法,將JSON數據轉換成List<Person>類型的實例。最后,我們遍歷數組,并輸出每個元素的姓名和年齡。

總之,使用C#將JSON數據轉換成數組非常簡單,只需要引入Newtonsoft.Json包并調用JsonConvert.DeserializeObject()方法即可。