0
嗨,我有一个从http响应返回的流。我已经将它反序列化为Object(obj),并希望检查obj的类型为MyObject或string或double。程序错误或我的概念错误。请帮忙。Json反序列化流返回类型
DataContractJsonSerializer obj = new DataContractJsonSerializer(typeof(Object));
Object Obj = obj.ReadObject(_stream) as Object;
Product p = new Product();
List<string> ls = new List<string>();
List<DisplayProduct> displs = new List<DisplayProduct>();
if (Obj.Equals(p))
Console.WriteLine("PRODUCT");
else if (Obj.Equals(ls))
Console.WriteLine("LIST OF STRING");
else
Console.WriteLine("DISPLAY PRODUCT LIST");
Done.Is服务的目的是必需的。 – Rain 2012-04-26 21:58:59
只是一个提示,因为这是你第一次:你应该投票并接受回答你的问题的答案。这将传达给那些想回答你未来的问题,你欣赏他们的时间等:) :) – 2012-04-26 22:04:49
哎呀..对不起。力德知道! – Rain 2012-04-27 00:17:19