小编use*_*905的帖子

Json.NET:序列化/反序列化数组

我正在使用Json.NET库.通过C#在JSON中序列化/反序列化数组最方便的方法是什么?例如,我正在尝试反序列化以下文本(从文件中读取):

{
    "Name": "Christina",
    "Gender": "female",
    "Favorite_numbers": [11, 25 ,23]
}
Run Code Online (Sandbox Code Playgroud)

我正在从文件中读取上面的文本到变量:

JObject o = JObject.Parse(File.ReadAllText("input.txt"))
Run Code Online (Sandbox Code Playgroud)

然后,当我试图用数据提取数组[11, 24, 23]

int[] num = (int[]) o["Favorite_numbers"]
Run Code Online (Sandbox Code Playgroud)

我收到一个错误.

我究竟做错了什么?我如何正确读取数组?如何正确读取以下类型的2-dim数组[[1, 2, 3], [4, 5, 6]]

.net arrays json

6
推荐指数
1
解决办法
9153
查看次数

.net 新手:如何将库添加到项目中

我是 .net 的新手,我有兴趣关注。我已经从这里下载了一个库。

但我不知道如何将其导入到我的项目中使用。

我怎么做?

.net import

2
推荐指数
1
解决办法
6167
查看次数

标签 统计

.net ×2

arrays ×1

import ×1

json ×1