转换上下文.请求类类型



我有一个webservice需要在iphone中使用。

public void test()
    {
        Context.Response.ContentType = "text/plain";
        Context.Response.Write(new JavaScriptSerializer().Serialize(new BAL_ShowOrders().test(Context.Request["obj"])));
 }

问题是上下文。请求["obj"]需要是Prop_ShowOrders[]类型。我如何转换上下文。请求prop_showorders[] obj type

如果Context.Request["obj"]的值在执行时已经是Prop_ShowOrders[],您可以使用简单的强制转换:

var orders = (Prop_ShowOrders[]) Context.Request["obj"];
var bal = new BAL_ShowOrders();
var results = bal.test(orders);
var serialized = new JavaScriptSerializer().Serialize(results);
Context.Response.Write(serialized);

最新更新