【问题标题】:array string from StreamReader to List<string> in C#C# 中从 StreamReader 到 List<string> 的数组字符串
【发布时间】:2021-02-23 01:45:08
【问题描述】:

我收到new System.IO.StreamReader(response.GetResponseStream(), encoding):的下一个回复

"["text1","text2","text3"]"

如何将其转换为 List&lt;string&gt;

【问题讨论】:

  • 这是你需要反序列化的 JSON。

标签: c# arrays .net asp.net-mvc visual-studio


【解决方案1】:

您可以尝试添加Newtonsoft.Json NuGet package

然后,尝试将该字符串反序列化为如下列表:

string response = "[\"text1\",\"text2\",\"text3\"]";
var list = JsonConvert.DeserializeObject<List<string>>(response);

用法:Deserialize a Collection

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-04
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    • 2013-11-03
    • 2011-04-04
    • 1970-01-01
    相关资源
    最近更新 更多