逆シリアル化されたカスタムクラスをループするのに助けが必要
-
05-07-2019 - |
質問
プロパティを公開する(&ループする)方法を見つけるのに苦労しています WCFサービスでシリアル化された(JSONを使用して)Categoriesクラスの 以下に示すように、サーバーで逆シリアル化されます。
JavaScriptSerializer serializer = new JavaScriptSerializer();
Category cat = serializer.Deserialize<Category>(param1);
// Missing a cast here?
foreach (var c in cat)
{
ele.InnerHtml += String.Format("<option value={0}>{1} ></option>",
c.field.id, c.field.path);
}
どこで(私が集まる)私が間違っているのは、カテゴリをキャストする必要があることです ICollectionまたはIEnumerableとしてのオブジェクト?これがステップだと思う アドバイスが必要だということです(実際、正しい木をbarえているのですか?)。
解決
リストではなく、単一のアイテムであるカテゴリをループしようとしているように見えます。
所属していません StackOverflow