Нужна помощь по циклической обработке десериализованного пользовательского класса - PullRequest
0 голосов
/ 10 сентября 2009

Мне трудно понять, как выставить (и просмотреть) свойства моего класса Категории, который был сериализован (с использованием JSON) в службе WCF и десериализован на сервере, как показано ниже.

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} &gt;</option>", 
        c.field.id, c.field.path);
}

Где (я понимаю), я иду неправильно, я должен разыграть свою категорию объект как ICollection или IEnumerable? Я думаю, что это шаг что мне нужен совет (если, действительно, я лаю правильное дерево?).

1 Ответ

0 голосов
/ 10 сентября 2009

Похоже, вы пытаетесь перебрать категорию, которая представляет собой отдельный элемент, а не список.

...