Нужна помощь по циклической обработке десериализованного пользовательского класса

StackOverflow https://stackoverflow.com/questions/1402813

Вопрос

Мне трудно понять, как открыть (и просмотреть) свойства моего класса Категории, который был сериализован (с использованием 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? Я думаю, что это шаг что мне нужен совет (если, действительно, я лаю правильное дерево?).

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top