如何在C#中将对象转换为数组?

时间:2020-05-04 07:33:11

标签: c# arrays json string object

jsonResult["filePath"]
{[
  "D\\test.pdf"
]}

如何获取此文件路径?无法将此对象转换为数组。

还有其他方法可以实现此filePath吗?

1 个答案:

答案 0 :(得分:1)

如果您正在谈论解析JSON的样子

{
    "filepath":[
        "D://test.pdf",
        "D://test2.pdf"
    ]
}

并通过Json.net从中获取价值,您只需

JObject obj = JObject.Parse(jsonString);
MessageBox.Show(obj["filepath"][0].ToString()); // Showing "D://test.pdf"