反序列化响应中的简单列表

时间:2013-10-08 04:48:59

标签: c# restsharp

我正在做这样的事情:

RestResponse<OTContentReply> response = (RestResponse<OTContentReply>)client.Execute<OTContentReply>(request);

其中OTContentReplay是一个非常简单的类,包含4个字符串,如下所示:

public class OTContentReply
{
    public string url { get; set; }
    public string embed { get; set; }
    public string title { get; set; }
    public string description { get; set; }
}

响应包含许多OTContentReply节点,上面的代码确实将第一个节点放在OTConentReply的实例中。 (大!)

我现在要做的是将所有内容节点放入数组或列表中。我试过这个:

RestResponse<List<OTContentReply>> response = (RestResponse<List<OTContentReply>>)client.Execute<List<OTContentReply>>(request);

但得到错误:

Cannot implicitly convert type 'RestSharp.RestResponse<System.Collections.Generic.List<Algoa.OpenTouchCtrl.OTContentReply>>' to 'RestSharp.RestResponse'    

这样做的正确方法是什么?

0 个答案:

没有答案