こんにちは私はhttp応答から返されたストリームを持っています。私はそれをObject(obj)として逆シリアル化し、objのタイプをMyObjectまたはstringまたはdoubleにチェックしたいと思いました。手順が間違っているか、私の概念が間違っていますか。助けてください。
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");