我有一个需要在iphone中使用的网络服务。
public void test()
{
Context.Response.ContentType = "text/plain";
Context.Response.Write(new JavaScriptSerializer().Serialize(new BAL_ShowOrders().test(Context.Request["obj"])));
}
问题是Context.Request [“obj”]需要是Prop_ShowOrders []类型。如何将context.request转换为prop_showorders [] obj类型
答案 0 :(得分:0)
如果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);