【发布时间】:2019-03-05 00:51:31
【问题描述】:
我正在使用 RestSharp。我有以下代码:
public void MyMethod()
{
var client = new RestClient("https://test_site/api");
var request = new RestRequest("/endpoint", Method.GET);
var response = client.Execute<List<MyMapClass>>(request);
}
我的问题是,在我看到的所有示例中,JSON 的格式为“property”:“value”。
但是,就我而言,我只有一个字符串数组:
[
"Str1",
"Str2",
"Str3"
]
所以我知道当 JSON 格式为 "property":"value" 时如何反序列化对象,但我的问题是:如何反序列化字符串数组?
【问题讨论】:
-
只是将其反序列化为某种字符串集合(例如字符串数组)?
-
[ "Str1", "Str2", "Str3" ]与MyMapClass有什么关系?
标签: c# deserialization restsharp